The Alta Hotel, Escazú, San José, Costa Rica
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 moreHotels