Costa RicaHotel ReviewsHostal My Green House, LiberiaDecember 31, 20182 min read1 commentIf you’re looking for accommodation in the city and away from the beaches, then Hostal My Green House in Liberia is a great choice. Located in the heart of the city, it has easy access to the...