This smoke-free hotel features a full-service spa, a restaurant, and a bar/lounge. WiFi in public areas is free. Additionally, a rooftop terrace, a coffee shop/cafe, and concierge services are onsite.
Located in Flores, Hotel Casa Amelia is near the beach. Shoppers can check out Maya Mall, while everyone can enjoy the natural beauty of Las Guacamayas Biological Station and Lake Petén Itzá.