Tropical Suite
Resort
Los Ayala, Nayarit
Tropical Suite is located 150 m from Los Ayala Beach and 1.5 km from Rincón de Guayabitos. It features free Wi-Fi, a football table and a terrace with a swimming pool.
Number of rooms: 22
Pez Vela, 107, 63725 Los Ayala, Mexico