Tree House Lodge

Tree House Lodge

Tree House Lodge is a beach front hotel located on Punta Uva, just south of Puerto Viejo. The hotel is like something out of Robinson Crusoe! The hotel offers luxury accommodations in a unique jungle environment. The Tree House Lodge is on a 10 acre ocean front property and provides a serene environment, perfect for wildlife. Tree House Lodge is a great option for your Punta Uva hotel.

Tree House Lodge Amenities

  • Beach front
  • Tropical gardens
  • Rain forest
  • NO RESTAURANT

Related posts: