RT.com RT Partners Hotels United Kingdom London Holiday Inn London Bloomsbury

Holiday Inn London Bloomsbury

Basic information
Category
4 Stars
Address Coram Street Russell Square
City London
Country United Kingdom
Number of rooms 313
Fax number

Special deals