The perfect blend of Victorian architecture, traditional English ambience and contemporary touches. Browse our gallery and see the beautiful surroundings that lay in wait for you at Montana Hotel, in the heart of Kensington, London.
The perfect blend of Victorian architecture, traditional English ambience and contemporary touches, in one of the world’s most exclusive and fashionable neighbourhoods.