RT.com RT Partners Hotels United States Philadelphia Holiday Inn Express Hotel & Suites Camaril

Holiday Inn Express Hotel & Suites Camaril

Basic information
Category
3 Stars
Address 1305-11 Walnut Street
City Philadelphia
Country United States
Number of rooms 168
Fax number

Special deals