Paradise Village Hotel
Nuevo Vallarta

1 bed 1 bath