Marlin Queen Street liegt in zentraler Lage in London, fußläufig zu zahlreichen bekannten Sehenswürdigkeiten wie der Tate Modern, dem Globe Theatre und der St Paul's Cathedral. Die Architektur umfasst ein Hauptgebäude mit sieben Etagen, umgeben von urbanem Stadtleben.
Das Hotel bietet Zimmer mit Optionen wie Küchenzeile, Queensizebett und Teppichboden. Verschiedene Aufenthaltsarten sind möglich, von Apartments bis zu Studios. Die Zimmer verfügen über eine Heizung für angenehmes Raumklima.
Zur Ausstattung zählen ein Restaurant sowie diverse Sport- und Entspannungsangebote. Gäste können den Wäscheservice nutzen und es gibt Parkmöglichkeiten in einer Garage oder auf dem Parkplatz. Ein Shuttlebus-Service rundet das Angebot ab.