Kelly Creek Hotel, Cahuita, Limon, Costa Rica
Cahuita, Limón, Costa Rica
Kelly Creek is a beachfront hotel, on the white-sand beach of Cahuita. It is a 4 room hotel, each of them very spacious (36 m2) with 2 doubles beds, private bath with hot water, mosquito net, ceiling fans andRead moreHotels