Relax Inn Altoona is a conveniently located motel in Altoona, Pennsylvania, offering comfortable guest rooms with amenities like free Wi-Fi, cable TV, microwaves and fridge, along with free parking, and easy access to nearby attractions such as DelGrosso's Amusement and Waterpark and Penn State University.
Parking
Cable TV
Lounge
No Pets
Free Wifi
Breakfast
Microwave
Refrigerator