Omotenashi Shibuya Luxury Room
Omotenashi Shibuya Luxury Room apartment hosts guests of Tokyo.
The property is located 2.4 km away from Meiji Jingu Shrine. Serving a wide range of dishes, Okumikawa and Chez Azuma can be reached within 5 minutes’ walk.
The property offers rooms with an in-room safe, a heating system, climate control, cable TV with on-demand movies and pay TV.
5 minutes' walk to Ebisu train station.