Hotel Review: RIU Lupita**** – Playacar, Mexico

Looking for a cheap, but quite luxurious place to stay in Playa del Carmen, Mexico? Maybe the RIU Lupita is something for you! Part of the RIU hotel chain, you can assume that… Continue reading