Our hostel is located in the city of Santa Clara, Villa Clara, Cuba just 400 meters from the Central Park.