Offrant une vue sur le jardin, le Luxury Hotel Rooms est situé à Palmers Green, à 2,2 km de Southgate London et à 3,3 km de la station de métro Wood Green. Vous bénéficierez gratuitement d'une connexion Wi-Fi dans l'ensemble des locaux et d'un parking privé sur place. Vous séjournerez à 5 km du palais Alexandra et à 5,2 km de Cockfosters.
Les logements disposent d'une télévision avec des services de streaming.
Vous séjournerez à 7,3 km de Tottenham Hale et à 10 km de l'Emirates Stadium. L'aéroport de Londres-City, le plus proche, est implanté à 24 km.