

You'll be centrally located in Tokyo with a stay at Hotel Allamanda Aoyama Tokyo, within a 15-minute walk of Tokyo National Olympic Stadium and Omotesando Hills. This 4.5-star hotel is 1.3 mi (2 km) from Shinjuku Gyoen National Garden and 1.9 mi (3.1 km) from Meiji Jingu Shrine.