Skip to main content
SherryStay

Mia Shibuya Lower West Side Tsg12

Kamiuma 1-32-10, Setagaya Ward, Tokyo, Japan, Tokyo

Looking for a place to spend a night after a long walk around the city? Hotel «Mia Shibuya Lower West Side Tsg12» is located in Tokyo. This hotel is located in 9 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Naka-Meguro, Meiji Jingu Shrine and Shinjuku Gyoen National Garden. Accessibility: there is an elevator/lift.

  • Elevator Lift
  • Smoke Free Property
  • All Spaces Non Smoking Public And Private
  • Kitchen

Where to stay in Tokyo