Hotel Plaza Atlapexco features free WiFi and views of city in Atlapexco. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation provides a 24-hour front desk. At the hotel, the rooms come with a balcony. All guest rooms at Hotel Plaza Atlapexco feature air con Read more
Hotel Plaza Atlapexco features free WiFi and views of city in Atlapexco. All rooms boast a flat-screen TV with cable channels and a private bathroom. The accommodation provides a 24-hour front desk. At the hotel, the rooms come with a balcony. All guest rooms at Hotel Plaza Atlapexco feature air conditioning and a desk.