Follow their latest travels with ourbrand-new Friends Updates feature.
London photo by Milie
July 14, 2004
The Comfort Inn Bayswater is a three-red diamond hotel situated near Paddington Station (good for arrivals from Heathrow), and with Hyde Park nearby, ideal for a morning jog. The Comfort hotel is a former English town house in a quiet...Read More
Share your travel photos to expand your gallery and add color to your reviews.