Karta Vacation Rentals
Perched on a mountain-front ridge above the Caribbean Sea in Santiago de Cuba, this hotel balances sea and mountain drama. The property overlooks the Caribbean and the Sierra Maestra mountains and sits about 80 km from Santiago Antonio Maceo Airport.