Relax Inn Altoona

Bellwood • Show on map
Price as low as USD 56.70
This motel is just 4 miles from DelGrosso’s Amusement Park and boasts free Wi-Fi access and an on-site bar. Enjoy scenic mountain views from this Altoona Pennsylvania property. Each guest room at the…More info
