We stayed at this hotel last year and absolutely loved it.
The location is a little out of the city centre, but still a very central area (less than 10 mins into the beating heart of Tokyo). The surrounding area is lovely, with loads of very cool furniture shops, great restaurants and quirky shops. We found it a great introduction...
More
- Claska Hotel Meguro
