Địa chỉ : norfolk square 15-17, london Show Hotel Map
This hotel is located near Paddington, in the very heart of London, but has the added bonus of being set in a garden square with no through traffic so that guests can enjoy the best of both worlds - a quiet hotel which is at the same time just a stone's throw from all the most popular tourist attractions of London. Guests will find restaurants, bars, nightspots and links to the public transport network just 100 metres from the hotel. The shops of Oxford Street are 1.5 km away and it is 3 km to Leicester Square and the West End. London City Airport is 22 km away and it is 35 km to London Heathrow.