Dans le quartier de Shibuya, cet hôtel se trouve à moins de 3 km de Centre de l'animation de Tokyo, Croisement de Shibuya et Jardin impérial de Shinjuku. Tour de Tokyo est à 4,4 km de distance. Station de métro Shibuya est à 8 minutes à pied et Station de métro Omotesandō est à 14 minutes.