Hilton Garden Inn San Jose La Sabana, Costa Rica offers accommodation in central San José just across the street from the National Stadium.
Number of rooms: 115
Boulevard de Rohrmoser, La Sabana , 10109 San José, Costa Rica
Hotel booked 1 times today.