Property Location: With a stay at Super 8 by Wyndham Delmont in Delmont, you'll be within a 15-minute drive of The Palace Theatre and Westmoreland Museum of American Art. This hotel is 14 mi (22.5 km) from Sri Venkateswara Temple and 23.2 mi (37.4 km) from Carnegie Mellon Univers... Show More
Reach us, we're available 24/7.