Carmella Lejlighed ferielejlighed tilbyder overnatning som er placeret i bekvem område tæt på St John's Church Centre.
Indkvarteringen ligger 5 km fra The London Eye, mens Selfridges ligger 4 km derfra. Denne ferielejlighed ligger i Chelsea område. Det tager ca. 5 minutters gang at nå Exotikka of India og Chelsea Ram. Det tager en 10-minutters køretur for at se Westminster Katedral.
De fleste værelser har udsigt over haven.
Derudover er der et udstyret køkken for gæsternes komfort. Det tager 10 minutter at nå togstationen Imperial Wharf.