Overview
Rancho Luna is a picturesque 3 star All Inclusive beach hotel nestled between the sea and the mountains by the center-south portion of the island of Cuba, about 20 km from Cienfuegos City.
The U shaped coast of soft white sand is protected by a coral reef and the snorkeling is easily accessible....