Image Not Available

Kelly Creek Hotel, Cahuita, Limon, Costa Rica

Pinpoint Add to Favorites

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 more