For inquiries or support, please email us at:
A group of tourists arrive at a half-finished hotel in Spain where the oddly identical staff and bad weather threaten the building's stability.