Relax Inn Altoona

Bellwood • Show on map
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
