The Bickenhall Hotel Is A Georgian Townhouse In The HeartOf London, Built In 1817 And Operated As APrivate Hotel Since 1904. Situated Between Hyde Park AndRegentS Park In The Baker Street Neighborhood, It IsAn Ideal Location For Sightseeing, Shopping And Theatre.
More Informations on Bickenhall Hotel, London
Hotel Information & Facilities
General Family Rooms, Car Rent Desk, NonSmoking Rooms