Location: Spain
Marriott’s Bali Nusa Dua Indonesia
Goodway Hotel
Villa del Palmar Beach Resort & Spa Cabo San Lucas