A small family hotel overlooking a quite garden square in the centre of London.
A short walk across Hyde Park brings you to some of the main attractions of London such as The Science Museum and The Natural History Museums plus Kensington Palace Gardens and Royal Albert Hall.
Ideal for shopping and theatre trips given is closeness to the major shopping areas of Oxford Street and Knightsbridge as well to the West End. Easy access (4 minutes walk) to travel links with 3 underground stations, Paddington train station and numerous bus routes.
Give us your Feedback