Montana Hotel London

Contemporary Elegance

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.