Hotel Address: 29-33 Norfolk Square London. This 3-star budget-style hotel is centrally situated only a few steps from Paddington station, Hyde Park and the lively Bayswater area. Simple, no-frills accommodation, but in an excellent location for transport, sight-seeing and shopping.LOCATIONThe hotel is centrally located near Paddington station which has direct train connections to Heathrow airport and gives access to 4 different tube lines, enabling easy access to all parts of London. Hyde Park is about 5-min walk from the hotel. Perfect… read more.
Norfolk Plaza Hotel
Keine Kommentare:
Kommentar veröffentlichen