Sleep Inn
Sleep Inn Philadelphia
| 3 viewsOffering a fitness centre, Sleep Inn Philadelphia is located in Philadelphia. Free WiFi access is available. Each room here will provide you with air conditioning and cable channels. There is also a microwave. Featuring a bath or shower, private bathroom also comes with a hairdryer and free toiletries. We booked this hotel at the start of 2017 (…