The Westin Resort is a pet-friendly hotel that offers a range of amenities, including dedicated dog walking areas and pet-sitting services. The expansive grounds provide ample space for dogs to roam and play.
Nestor Luxury Villas is pet-friendly. Dogs of any size are allowed for no additional fee, and cats may also be allowed by request. The villas offer plenty of space for pets to roam.