Location: Located on 5th street, 5th avenue, San José
Dirección y teléfono de Aurora Hotel Holiday Inn San José