Tokyo - Japan
Tokyo - Japan
Tokyo - Japan

This modern upscale hotel is situated in the fashionable Shibuya area of Tokyo and features excellent service and five in-house restaurants. Designed in soft, traditional Japanese colors, all guest rooms offer ... Read more

View all Luxury Hotels in Tokyo