Puerto Vallarta, Puerto Vallarta
Spend a second to
save a fortune!
Spend a second to save a fortune!
Morelos 170, Centro, Puerto Vallarta
Hotel Rio Malecon is just 80 metres from Puerto Vallarta’s Playa de los Muertos Beach. It offers a small outdoor pool and air-conditioned rooms with cable TV, free Wi-Fi and a private bathroom.
See MoreUsage of subsidiary facilities may incur additional fees