RT.com RT Partners Hotels United Kingdom London The Park City, Kensington London

The Park City, Kensington London

Basic information
Category
4 Stars
Address 18-30 Lexham Gardens
City London
Country United Kingdom
Number of rooms 62
Fax number

Special deals