Situato a circa 10 minuti a piedi dall'Istituto Italiano di Cultura, il Room In Londra offre un accesso veloce a numerose attrazioni turistiche vicine. Il Wi-Fi è disponibile sia per gli affari che per il tempo libero.
Con una posizione ottima, a 550 metri dalla Victoria Palace Theatre, quest'appartamento si trova a una distanza di 1 km dal Palazzo di Buckingham. Odeon Leicester Square può essere giunto a circa 25 minuti a piedi. Potrai inoltre raggiungere le Prince Of Wales Theatre, che sono a 2 km dall'appartamento.
Oltre a una TV a schermo piatto con canali satellitari, il Room In London dispone di comfort quali un impianto di climatizzazione per il massimo comfort degli ospiti.
Gli ospiti possono cucinare i loro piatti in un angolo cottura attrezzato. La stazione della metropolitana Victoria è situata in prossimità della struttura.