The hotel is situated in the Villa Clara province, in the centre of Cuba. Guests can visit historic sights such as the Tren Blindado monument and the...
Located in the province of Villa Clara at the heart of the country, this hotel lies amidst lush greenery filled with trees and ferns. Santa Clara is...