Switzerland Travel Centre ist der offizielle Ferienvermittler von Schweiz Tourismus und betreibt eigene Service Centres in Zürich und London, in denen pro Jahr über 270'000 Kontakte bearbeitet werden. Über das Reservationssystem im Internet können über 2'000 Schweizer Hotels gebucht werden.
Aspectra hostet und betreibt die IT-Infrastruktur, die auf Dell Hardware, Windows und Linux Betriebssystemen sowie einer Oracle Datenbank basiert. Der redundante Internet Access in Gbit-Bandbreite über zwei verschiedene Provider stellt die ständige Erreichbarkeit der Buchungsplattform sicher. Redundante Paketfilter und Firewalls schützen die Applikation sowie die Daten vor Angriffen."