Designed by Brains, the Estrella Grand is a self-constructing luxury hotel in Earth orbit. During a visit by Lady Penelope and Parker, the hotel suffers a mysterious hull breach that will not repair itself, sending the hotel plummeting to Earth. Thunderbirds 2 and 3 are quickly launched to rescue the guests, while Kayo boards the hotel in search of a saboteur.