The 4-star Hotel Claska Meguro offers designer rooms in proximity to Tokyo-ko, Shibuya Center Town and Hachiko.
The property boasts perfect location minutes away from Naka-Meguro train station. Himonya Catholic Church, Megro Museum of Art and Otori Shrine are located just 1150 meters from the venue.
This comfortable hotel is placed within proximity to gardens.
This hotel comprises 18 rooms featuring Contemporary Room and Double Room. All rooms have hardwood floor and antique furniture.
The property offers an 24-hour restaurant serving Japanese cuisine. Guests can dine in The Lobby in Claska and Kiokuh located within a 5-minute walk of the property.
Guests can reach Hotel Claska Meguro by car from Haneda airport in 15 minutes.
There are a business center, a meeting room and a copier available on site.