Baker Street Suite bevindt zich op 6 minuten lopen van Madame Tussauds en 1,6 km van cricketstadion Lord's Cricket Ground in het centrum van Londen. De accommodatie biedt gratis WiFi.
Enkele units hebben een flatscreen-tv met satellietzenders, een volledig uitgeruste keuken met koelkast en een eigen badkamer met een douche en gratis toiletartikelen.
Populaire bezienswaardigheden in de buurt van het appartement zijn station London Paddington, Regent's Park en Oxford Street. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 18 km van Baker Street Suite.