Villa Cabo De San Antonio is located in the middle of Pinar del Rio overlooking an unspoiled beach.
Thanks to an underground station nearby, the hotel is well connected with other parts of Pinar del Rio.
Occupying stunning location, the hotel lies close to coral reefs and nature reserves.
The hotel comprises 16 cozy guestrooms. The rooms look on to the sea. Guestrooms are outfitted with a luxurious interior.
There are parking and a safety deposit box provided on-site.