Get a Hotel in Bellwood

Relax Inn Altoona

Relax Inn Altoona

Bellwood • Show on map 5.7/10 View Details for Price

This motel is just 4 miles from DelGrosso’s Amusement Park, boasts free Wi-Fi access and has an on-site bar. Enjoy scenic mountain views from this Altoona, Pennsylvania property. Each guest room at the…More info

Book now