Hotel Europa

central street, 5ft avenue
San Jose
Costa Rica