Located in Shinjuku, this hotel is within 1 mi (2 km) of Tokyo Metropolitan Government, Shinjuku Gyoen National Garden, and Meiji Jingu Shrine. New National Theatre Tokyo and Tokyo Opera City Concert Hall are also within 2 mi (3 km). Tochomae Station is 5 minutes by foot and Shinjuku Station is 9 minutes.