RT.com RT Partners Hotels United Kingdom London New Linden Hotel

New Linden Hotel

Basic information
Category
4 Stars
Address 59-61 Leinster Square
City London
Country United Kingdom
Number of rooms 50
Fax number

Special deals