Gjester kan bo i The Belgrave Residences leilighet under oppholdet i London.
Boligen ligger innenfor 3 km av Madame Tussaud's og omtrent 2 km fra SEA LIFE London Aquarium. Denne leiligheten har tilgang til Wellington Arch, og ligger i Central London distriktet. Maestro Cafe og The Tophams Hotel Restaurant ligger innen 100 meter fra leiligheten The Belgrave Residences. Noen av severdighetene, inkludert Londons øye og Italian Cultural Institute in London, ligger en kort biltur fra boligen.
Alle rommene har en kjøkkenkrok. Hyde Park Corner undergrunnsstasjon tunnelbanestasjon ligger kun 10-minutters gange fra The Belgrave Residences leiligheten.