Chelsea - Sloane Avenue by Viridian Apartments liegt zentral in London, nur wenige Gehminuten vom U-Bahnhof South Kensington entfernt. Die Lage ermöglicht bequemen Zugang zu bedeutenden Sehenswürdigkeiten wie dem Victoria and Albert Museum, Harrods, der Royal Albert Hall und dem Natural History Museum. Das Haus zeichnet sich durch seine Nähe zu diesen kulturellen Highlights aus.
Die Unterkunft bietet Zimmer mit voll ausgestatteter Küche, einem Esstisch und einem Flachbild-TV. Die Badezimmer sind ausgestattet mit Dusche und kostenlosen Pflegeprodukten. Einige Zimmer ermöglichen einen Sitzbereich, der zu entspannenden Momenten einlädt, und die Gesamtheit der sechs Zimmer ist modern ausgestattet.
WLAN ist im gesamten Gebäude verfügbar, und ein kostenpflichtiger Flughafentransfer wird angeboten. Die Unterkunft akzeptiert verschiedene Zahlungsmittel, darunter American Express und MasterCard.