Situato nel centro di Londra, a 500 metri dal Madame Tussauds e a 1,6 km dal Lord's Cricket Ground, il Baker Street Suite offre alloggi con WiFi gratuito.
Alcune sistemazioni includono una cucina completamente attrezzata con frigorifero, una TV satellitare a schermo piatto e un bagno privato con doccia e set di cortesia.
Tra i rinomati punti d'interesse nelle vicinanze figurano la Stazione di Paddington, Regents Park e Oxford Street. L’aeroporto più vicino è quello di Londra-City, a 18 km dal Baker Street Suite.