Cookie Consent by TermsFeed

Hotel Otoya 1907

Otoya 1907, in the heart of the city

Otoya 1907 is located in San José and offers rooms with free WiFi, close from main points in the center. Walking distance from National Theater, Central Park,National Museum, Jada Museum and Plaza de de la cultura. 20 minutes from the airport. Guests can make use of a garden.