Address : 34 norfolk place, london w2 1qw, united kingdom, london Show Hotel Map
The hotel is situated on a side street just off an attractive square in Bayswater and just two minutes walk from Paddington and Lancaster tube stations offering easy access to all areas of London. Hyde Park is a short walk from the hotel. 40 kms to the airport (heathrow) 50 kms to the airport (gatwick) 3 minute walk to the nearest metro station (paddington) Close to the station (paddington) 3 minute walk to the nearest bus stop