The main-amenity of the Travellers Inn, is its location between the International Airport Juán Santamaría and the capital of Costa Rica, San José
Dirección y teléfono de Hotel Travelers Inn, North and West, Costa Rica San José