Located in Puerto Vallarta, one of the most beautiful and romantic cities on the Pacific Coast of Mexico.
The hotel is nestled on the beautiful Los Muertos beach, with a wonderful atmosphere and tradition surrounded by hand craft shops, discotheques, and just a short walk from town.
Click in the image to view the interactive map