Doté d'une connexion Wi-Fi gratuite et offrant une vue sur la ville, l'établissement The Buckingham Royal est situé dans le centre de Londres, à seulement 500 mètres du palais de Buckingham et à 800 mètres de l'abbaye de Westminster. Il est situé à 700 mètres de la gare de Victoria et dispose d'un ascenseur. Cet établissement non-fumeurs se trouve à 700 mètres du parc St James.
Cet appartement spacieux comprend une chambre, une télévision avec des services de streaming ainsi qu'une cuisine entièrement équipée avec un lave-vaisselle, un four, un lave-linge, un micro-ondes et un grille-pain. Les serviettes et le linge de lit sont fournis. Elles comprennent également des chocolats ou des biscuits.
Vous séjournerez à proximité de Big Ben, du palais de Westminster et de la station de métro Victoria. L'aéroport de Londres-City, le plus proche, est à 15 km.