Bayswater inn hotel
A stones throw away from londons hyde park the bayswater inn hotel is an excellently located 3 star hotel the hotel is an ideal base from which to explore the city as the major attractions are easily accessible via either bayswater or queensway underground stations both of which are just a short walk away the hotel is particularly well positioned for visits to oxford street londons best shopping district and whether your trip is for business or leisure the bayswater inn hotel makes an