Luxury Villa Castle - Villas for Rent in La Habana, La Habana, Cuba
Entire home/apt in La Habana, Cuba. Villa Castle is a centrally located property located in Miramar. 100 meters from 5th Avenue, 5 minutes from Vedado and 10 minutes from Old Havana. It is surrounded by numerous prestigious restaurants. The Villa has three terraces on the upper flo...
See this content immediately after install