Orchid House Tulum
Hotel
Zama, Tulum
Orchid House Tulum features an outdoor swimming pool, garden, a terrace and restaurant in Tulum. This 5-star hotel offers a concierge service and dry cleaning services.
Number of rooms: 18
Aldea Zama Calle Kinich Na, Zama, 77760 Tulum, Mexico