Cubanacan Hotel America

When Hotel Los Caneyes is not available, the Cubanacan Hotel America is a comfortable and modern 4-story hotel located in the civic square of Santa Clara. The renovated landmark boutique property features Art Deco details throughout with 27 bright, fresh, and clean standard rooms with air-conditioning, and a rooftop pool. There is no elevator.