Das The Crown Rooms liegt im Viertel Greenwich, in einer Entfernung von 15 Autominuten vom Flughafen London City.
Das Crown Rooms in London umfasst 8 Zimmer mit verschiedenen Annehmlichkeiten — einem Flachbildfernseher mit Satellitenkanälen und Rauchmeldern. Außerdem gibt es in den Zimmern ein privates Bad mit einem Haartrockner und einer Dusche. Die Gästezimmer im Hotel verfügen über Daunenkissen und Daunen-/Federkissen. Die Badezimmer bieten Toilettenartikel sowie eine getrennte Toilette und eine Dusche.
Das Restaurant Cravings Cafe befindet sich rund 2 km weit weg von der Unterkunft.
Zu den Sehenswürdigkeiten in der Nähe gehört Royal Greenwich Observatory in etwa 25 Gehminuten Entfernung vom Hotel. Blackwall ist auch einen Besuch wert und liegt ca. 25 Minuten Gehweg von hier entfernt. Thames Barrier ist rund 2 km weit weg von der Unterkunft. Die S-Bahn-Station Island Gardens ist innerhalb von 10 Minuten Gehweg zu erreichen.