Hotel Brilla Sol Review | Costa Rican Hotel in Hotel Review on June 5, 2017 June 5, 2017 Share Facebook Twitter Pinterest Email Hotel Brilla Sol (or Hotel of the shinning sun) is located about 4 kilometers from SJO (San Jose international airport)…. Read More