Stanley House Hotel si trova a pochi minuti di cammino dalla stazione ferroviaria di Victoria, Buckingham Palace e Westminster Cathedral. Questo simpatico albergo offre ai propri ospiti la colazione completa all'inglese, una sala TV e delle semplici ma accoglienti stanze.
Gli Stamford Street Apartment Rooms sono situati nella sponda sud del fiume Tamigi, a poca distanza da molte delle principali attrazioni di Londra. Gli appartamenti offrono un'economica sistemazione nella capitale inglese con molti servizi, incluso un centro fitness.