Trebol Amarillo Bed & Breakfast Bed and Breakfast Escazu
Situated 5.5 km from Estadio Nacional de Costa Rica, Trebol Amarillo Bed & Breakfast features accommodation with free Wi-Fi and free private parking.
Number of rooms: 8
Escazu, Escazu, Costa Rica