Guides by Lonely Planet
The Claska is hands-down Tokyo's most stylish hotel, though you might not know it from the retro business-hotel facade. No two rooms are alike: some have tatami and floor cushions; others have spacious terraces and glass-walled bathrooms. Its 20 rooms fill up fast. The only drawback is the out-of-the-way location, about 2km west of Meguro Station.
See this content immediately after install