Image Not Available

The Alta Hotel, Escazú, San José, Costa Rica

Pinpoint Add to Favorites

Escazú, San José, Costa Rica

The Alta Hotel, among the best of Costa Rica’s small boutique hotels, offers its guests a sublime combination of understated luxury, pampering services, and San Jose’s finest cuisine. Small, special, intimate: Alta consists of only 23 units (18 doubleRead more