Holiday Apartment in Bayswater 91 in London, Greater London
This well appointed recently refurbished apartment has all one would desire for a visit to one of the world's most interesting capitals. The spacious open plan living room, dining /kitchen area on the third floor, overlooks the leafy Westbourne T...
Request to Book
Be the first one to tell us about your rental experience while staying at Holiday Apartment in Bayswater 91. Let us know if the listing matched your expectations. You can share your comments about the location, property owner/manager and all the unique features that made your stay a memorable one.