Hotel 1room 2semi Double Beds Near Shibuya Sta No 3

Load more 1room 2semi Double Beds Near Shibuya Sta No 3 images

Address: Tokyo, Tokyo Prefecture - Japan
1room 2semi Double Beds Near Shibuya Sta No 3 Features: updating


Check price and availability

Open static map

Description

Situated within walking distance of Meguro Railway Station, 1room 2semi Double Beds Near Shibuya Sta No 3 provides guests with a convenient base when visiting Tokyo. 1room 2semi Double Beds Near Shibuya Sta No 3 has comfortable rooms, designed to fit the needs of any guest. The hotel is an ideal place to explore Odaiba and Tokyo Tower. Roppongi is only a short drive away.

Most popular hotels in Tokyo

Japan > Tokyo