fbpx

Our treehouse hotel Costa Rica offers luxurious bathrooms with open air showers.