Nestled in one of the last remaining "natural zoos" of the world, La Mansion Inn is located in Manuel Antonio, on Costa Rica's central Pacific coast. The inn is situated on the mountainside, overlooking the Pacific Ocean and the famous Manuel Antonio National Park.
Discount: On a 4 nights stay, the fourth night is free (2012-06-01 - 2012-06-30)





































