Lodging & Accommodations close by Bella Vista
Alexander Inn
+1-888-389-4121
301 South 12th St., Philadelphia, PA 19107
+1-888-389-4121
~0.50 miles north of Bella Vista
~8 minute walk
- 3 star Downtown hotel
- Hotel has 48 rooms
Roost East Market
+1-888-906-6358
1199 Ludlow St., Philadelphia, PA 19107
+1-888-906-6358
~0.80 miles north of Bella Vista
~14 minute walk
- Economy hotel
- Gym is available on property
Back to Top