Downtown Villa is a breathtaking vacation rental villa located in the heart of Playa del Carmen, Mexico.

The villa was originally designed by one of the best architecture firms in Mexico (Legorreta + Legorreta) and has been professionally managed to the highest hospitality standards since 2010.

Nube 2.jpg