Das Hotel, gemeinsam mit dem einfacheren Schwester Hotel Villa Fontaine Grand Haneda-Airport, liegt in einem neunen Gebäudekomplex „Haneda Airport Garden“, ist direkt mit dem Terminal 3 (International) des Haneda-Flughafens verbunden und fußläufig in 3 Minuten erreichbar. Der erst Ende Januar 2023 eröffnete Komplex besteht aus mehreren Restaurants, zwei Hotels mit 1.700 Zimmern und einem Einkaufszentrum mit diversen Geschäften für japanische Spezialitäten und Reiseartikel.