Plaza Mar 606 On Los Muertos Beach Hotel is situated in Downtown Puerto Vallarta district, 15 minutes' drive from Lic. Gustavo Diaz Ordaz airport.
Splash Water Park is a 20-minute drive away and Mirador Cerro de La Cruz is 15 minutes' walk from the venue. It is located approximately 3 km from the centre of Puerto Vallarta.Parish of Our Lady of Guadalupe is within walking distance of this accommodation. It is situated a few steps from The Church of Our Lady of the Refuge.
Guests can eat at Fredy's Tucan, Daiquiri Dick's and Dolcetto Il Gelato, situated within a 5-minute walk off the hotel.