Hotel Kekoldi 2 stars

Avenida 9 entre calle 5 y 7, 10101 San José, Costa Rica

Hotel image
Read more reviews for Hotel Kekoldi