Hotels in Santa Clara

Villa Los Caneyes

Villa Los Caneyes

Built in 1966 the Hotel Los Caneyes is surrounded of eucalyptuses, coconut trees and palms. Its construction recreates a...

La Granjita

La Granjita

The Hotel Villa La Granjita is set in handsome grounds amid groves of Royal palms, about two miles northeast of town...