← Back to all apps

Seaclub Alcudia

Travelby LISTO LABS

Explore SeaClub Alcudia, a family-friendly Mediterranean resort in Mallorca. Browse apartment types with photos, compare rooms side by side, and get direct booking.

Find everything you need for your stay: room layouts and capacity, amenities and on-site services, check-in and check-out times, contact details, and the resort's exact location on a map. Whether you're planning a family holiday or choosing between room types, compare apartments, view photos, or get practical details about the resort and the Alcudia area.

3ChatGPT Tools
LISTO LABS Developer
TravelCategory

Available Tools

Compare Rooms

compare_seaclub_rooms
Full Description

Use for: comparing rooms within the SeaClub Alcudia resort side-by-side when the user mentions SeaClub and wants to compare its rooms. Accepts language (es/en/de), optional room IDs, optional check-in/out dates (embedded in booking links), and returns side-by-side room cards. Available rooms: Studio (ID 1), Standard Apartment (ID 2), Grand Family Apartment (ID 4), Premium Apartment (ID 5), Garden Apartment (ID 6), Pool View Apartment (ID 7), Family Splash Apartment (ID 8). Pass the matching IDs in the roomIds array when the user mentions specific rooms by name. NOT for: comparing different hotels or resorts against each other, or general resort rankings.

Parameters (0 required, 4 optional)
Optional
checkInDatestring

Optional check-in date (dd-mm-yyyy) to embed into booking URL.

checkOutDatestring

Optional check-out date (dd-mm-yyyy) to embed into booking URL.

languagestring

Language for room names/descriptions.

Options:esende
Default: en
roomIdsarray

Room IDs to compare. If omitted, will pick top rooms by capacity.

Default: []

Show Hotel Details

get_seaclub_hotel_details
Full Description

Use for: returning detailed information about the SeaClub Alcudia resort when the user asks about this specific hotel's facilities, services, or amenities. Includes sports, services, activities, and facilities data. Localized to es/en/de with name, description, address, map link, contact, check-in/out, all-inclusive/beach-club/laundry flags, hero image/gallery, and enriched info sections. NOT for: other hotels, general travel info, or destination guides.

Parameters (0 required, 1 optional)
Optional
languagestring

Language for hotel name/description.

Options:esende
Default: en

Show Hotel Rooms

search_seaclub_rooms
Full Description

Use for: searching rooms at the SeaClub Alcudia resort when the user mentions SeaClub or asks about rooms at this specific hotel. Supports language (es/en/de), occupancy (adults/children/babies with ages), view preference (pool/garden/any), required/nice-to-have amenities, optional check-in/out dates (for booking URL deep links), and returns curated room cards with booking links, images, and amenity details. NOT for: other hotels or resorts, general accommodation searches, flights, or package deals.

Parameters (1 required, 10 optional)
Required
adultsinteger

Number of adults.

Optional
babiesinteger

Number of babies/infants.

Default: 0
checkInDatestring

Optional check-in date (dd-mm-yyyy) to embed into booking URL. Does not affect availability.

checkOutDatestring

Optional check-out date (dd-mm-yyyy) to embed into booking URL. Does not affect availability.

childAgesarray

Optional ages for each child/baby. If not provided, defaults to age 8 for children and age 1 for babies.

Default: []
childreninteger

Number of children.

Default: 0
languagestring

Language for room names/descriptions. Select the language based on the user's query. Defaults to English.

Options:esende
Default: en
mustHaveAmenitiesarray

Amenities that must be present in the room. Only set when the user explicitly requests a specific amenity (e.g., 'must have wifi'). Do not infer from vague or unrelated wording; leave empty if not stated.

Default: []
niceToHaveAmenitiesarray

Amenities to prioritize but not strictly require. Only set when the user explicitly expresses a preference (e.g., 'would like a balcony'). Do not infer from generic statements; leave empty if not stated.

Default: []
resultsLimitinteger

Max number of room options to return.

Default: 5
viewPreferencestring

Preferred view/zone (Pool/Garden/Any).

Options:poolgardenany
Default: any