Kimpton Hotel Palomar Philadelphia - Philadelphia (Pa) United States - Photos
» Kimpton Hotel Palomar Philadelphia - Philadelphia (Pa) United States
Kimpton Hotel Palomar Philadelphia - Philadelphia (Pa) United States - Search and Book Hotel
117 South 17Th Street
19103 Philadelphia (Pa)
Hotels 4 Stars United States