Offering a restaurant and an extensive garden, Hotel Joalicia is located in front of Acayucan central park. It features Free WiFi access is available in all areas.
Each room here will provide you with air conditioning and city views. The bathrooms come with a shower.
At Hotel Joalicia you will find a 24-hour front desk and a bar, also guests can find a variety of restaurants within 1..