O-Home Hotel

Starting at

TripAdvisor Review

Based on 5 review

See all

With a stay at Himalaya Cloud Hotel in Tokyo (Shibuya), you'll be within a 5-minute drive of Tokyo Metropolitan Government Building and New National Theatre Tokyo. This hotel is 2.2 mi (3.6 km) from Shinjuku Gyoen National Garden and 2.3 mi (3.7 km) from Shibuya Crossing. Take in the views from a ro...

More details