Super 8 Alturas offers accommodation in Alturas. Some rooms have a seating area to relax in after a busy day. All rooms include a private bathroom. A TV is provided. You will find a 24-hour front desk at the property.
Super 8 Alturas is set in Alturas. With free WiFi, this 2-star hotel offers a 24 Read more
Super 8 Alturas offers accommodation in Alturas. Some rooms have a seating area to relax in after a busy day. All rooms include a private bathroom. A TV is provided. You will find a 24-hour front desk at the property.
Super 8 Alturas is set in Alturas. With free WiFi, this 2-star hotel offers a 24-hour front desk.
Number of Rooms: 48