This eco-certified hotel features 2 restaurants, 2 indoor pools, and a gym. Family-friendly amenities include a children's pool and in-room childcare. If you want to take your pet along, this pet-friendly property offers everything you'll need for your pet including food and water bowls.