Iberostar Tucan Hotel

Resort: Iberostar Tucan Hotel

Location: Playa del Carmen, Mexico

Description: All inclusive resort for singles, couples, and families next door to the Iberostar Quetzal. Italian, mexican, and steakhouse restaurants.

Iberostar Tucan Hotel Video Tour:

Leave a Reply