The hotel, situated in a charming Victorian building, built originally in the 1850's, is located within a 3 min walking distance from Paddington Tube Station. It is described as a boutique hotel coupled with its dedicated staff and is exactly the peaceful place every customer yearns for while travelling. The hotel faces Norfolk Square Garden, which has a tranquil atmosphere, and is a relief from the busy roads. In short - it is a classic boutique hotel in Central London, tucked nicely inside a beautiful spot. This is a smokefree hotel now.
From 99 GBP