Lodging/Accommodations close by Bella Vista
Sonder The Arco
+1-800-716-8490
1234 Locust St., Philadelphia, PA 19107
+1-800-716-8490
~0.62 miles north of Bella Vista
~11 minute walk
- 3 star Downtown property
- Check in time: 3:00pm
The Franklin Residences
+1-888-455-5160
834 Chestnut St., Philadelphia, PA 19107
+1-888-455-5160
~0.77 miles north of Bella Vista
~13 minute walk
- Expensive Downtown property
- 17 floors in hotel
Back to Top