No image available for this hotel
No image available for this hotel
Tokyo, Tokyo
Spend a second to
save a fortune!
Spend a second to save a fortune!
1-3-18 Chuo-cho, Tokyo
Offering spacious designer rooms with a flat-screen TV, iPod dock and free WiFi, Claska is 2 km from Naka-Meguro Subway Station. It features a gallery, a Japanese restaurant and free on-site parking.
See MoreUsage of subsidiary facilities may incur additional fees