Le Blandford Hotel vous accueille dans un emplacement paisible, dans le centre de Londres, en face de la station de métro Baker Street. Il propose des hébergements contemporains avec connexion Wi-Fi gratuite.