Das Hotel Comfort Hotel Xpress Stockholm Central liegt zentral im World Trade Centre von Stockholm. Es befindet sich in der Nähe bedeutender kultureller Einrichtungen wie dem Königlichen Dramatischen Theater, der Königlichen Oper und dem Skansen Freilichtmuseum. Die Umgebung ist geprägt von zahlreichen Theatern, Geschäften und gastronomischen Angeboten. Der Hauptbahnhof sowie U-Bahn-Stationen und Bushaltestellen sind fußläufig erreichbar.
Das Hotel verfügt über 163 Zimmer, darunter 150 Einzelzimmer, verteilt auf zwei Etagen. Die Zimmer bieten verschiedene Ausstattungsmöglichkeiten und verfügen unter anderem über Doppel- oder Queensize-Betten sowie individuell steuerbare Heizung und Klimaanlage. Zustellbetten können auf Wunsch bereitgestellt werden.
Das gastronomische Angebot umfasst ein Nichtraucherrestaurant, einen Frühstücksraum, Café und Bar. Gästen stehen zudem ein Wellnessbereich mit Sauna, Fitnessstudio, Aerobic und einem Bräunungsstudio zur Verfügung. Weitere Annehmlichkeiten sind ein Wäscheservice, 24-Stunden-Sicherheitsdienst sowie Parkmöglichkeiten in Garage oder auf dem Parkplatz.