Collection O Le Grand Hanoi hotel - The Sun se trouve à Dong Da, un quartier au sud-ouest du lac Hoan Kiem, dans le centre de Hanoï. Les rues autour de O Cho Dua comptent des commerces de proximité, des cafés et des restaurants : Góc Hà Nội est à 50 m. Chùa Thanh Nhàn se trouve à 300 m de l’hôtel, Chợ Sáng Trần Quang Diệu à 400 m et Đình Hoàng Cầu à 450 m. Dans le quartier immédiat, ces lieux comprennent un café, une pagode, un marché et une maison communale.
La station La Thanh se trouve à 50 m de l’hôtel, tandis que la gare de Ha Noi est à 1,6 km et la gare routière Bến xe Kim Mã à 1,3 km. Le lac Hoan Kiem, point de référence pour le centre de Hanoï, est à 2,9 km. Un parking privé gratuit est disponible sur place, sans réservation. La Thanh est le plus proche des arrêts de transport cités ; la gare et la gare routière sont d’autres options pour se déplacer dans la ville.
Le lac Giam est à 1,2 km et offre une promenade au bord de l’eau à Dong Da. Gò Đống Đa se trouve à 950 m de l’hôtel ; son tumulus historique commémore la victoire de 1789 menée par l’empereur Quang Trung. Le Temple de la Littérature de Hanoï, à 1,5 km, est un ensemble historique de temples confucéens et un ancien centre d’études. Le Musée des beaux-arts du Vietnam, à 1,6 km, est consacré à l’art vietnamien. Ces lieux proches vont d’un lac local et d’un site historique à de grands monuments culturels.