Set in Aimorés, Aimores Palace Hotel offers air-conditioned rooms with free WiFi. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Guests can enjoy city views. All units in the hotel are equipped with a TV. Read more
Set in Aimorés, Aimores Palace Hotel offers air-conditioned rooms with free WiFi. Boasting a 24-hour front desk, this property also provides guests with a restaurant. Guests can enjoy city views. All units in the hotel are equipped with a TV.