At the very heart of London, this hotel is a short walk from Paddington Station, as well as Oxford Street and many of the most famous landmarks in the capital. The establishment has a friendly and attentive staff that prides itself on always offering a great service. The rooms have all been fitted with first class amenities that include television and private bathroom.