Howard Johnson Express Altoona is a modest hotel nestled in Altoona, IA, offering comfortable accommodations for travelers passing through the area.
Guests can expect a simple and convenient stay with basic amenities and friendly service at this unassuming lodging option.
Generated from their business information