With a stay at Trebol Amarillo Bed & Breakfast in San Antonio, you'll be within a 10-minute drive of Sabana Park and National Stadium of Costa Rica. This bed & breakfast is 3.2 mi (5.1 km) from Multiplaza Mall Escazu and 0.6 mi (1 km) from Iglesia Escazú.