0 LIKES LikeUnLike
I had a great stay at Grand Velas All Suites & Spa Resort - Nuevo Vallarta Mexico. They had awsome service, clean rooms, and a beautiful view at the beach. The spa was even better than what it looks like on their site www.vallarta.grandvelas.com/. Check it out!!!
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 1 answers.