Airbnb
Luxury Villa Castle - Castles for Rent in La Habana, La Habana, Cuba
Entire home/apt in La Habana, CU. 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