RT.com RT Partners Hotels United Kingdom London Montana Hotel, Kensington London

Montana Hotel, Kensington London

Basic information
Category
3 Stars
Address 67/69 Gloucester Road
City London
Country United Kingdom
Number of rooms 55
Fax number

Special deals