Das Leonardo Hotel Swindon liegt an Flemings Way in zentraler Lage von Swindon. Einkaufsmöglichkeiten, Restaurants, Bars und Nachtclubs befinden sich in Fußgängerentfernung, sodass sich das Stadtleben bequem zu Fuß erkunden lässt. Der Bahnhof ist in weniger als zehn Gehminuten erreichbar, der Busbahnhof liegt rund 3 Gehminuten entfernt. Die Auffahrt 16 der M4 ist nach etwa 10 Minuten erreichbar. Für Ausflüge bieten sich das rund 27 km entfernte Bowood House and Gardens und der Cotswold Water Park in etwa 16 km Entfernung an. Das Cityhotel umfasst 229 Zimmer in zwei zehnstöckigen Gebäuden und eignet sich durch seine Verkehrsanbindung auch für Geschäftsreisen.
Die Zimmer verfügen über Teppichboden, eine Klimaanlage und Zentralheizung. Zur Ausstattung gehören ein Doppelbett, ein Safe, eine Minibar und ein Schreibtisch. Eine Radio- und TV-Ausstattung sowie kostenfreies WLAN ermöglichen Unterhaltung und Kontakt während des Aufenthalts. Dusche und Badewanne stehen für die tägliche Körperpflege zur Verfügung; ein Haartrockner und Kosmetikartikel ergänzen die Badausstattung. Zustellbetten können angefordert werden. Zusätzlich sind rollstuhlgerechte Zimmer mit barrierefreiem Badezimmer buchbar.
Für den Aufenthalt stehen ein Safe, eine Wechselstube, Geschäfte und ein TV-Raum zur Verfügung. Der Zimmerservice unterstützt bei der Versorgung im Zimmer, während Wäscheservice und Münzwäscherei praktische Hilfe bei längeren Aufenthalten bieten. Autofahrer können gegen Gebühr eine Garage oder einen Parkplatz nutzen. Im Business-Center stehen Faxgerät und Projektor bereit, wodurch sich geschäftliche Aufgaben direkt im Hotel organisieren lassen.
Das Nichtraucherrestaurant verfügt über einen eigenen Nichtraucherbereich und Kinderhochstühle. Ergänzend stehen ein Café und eine Bar für Getränke oder eine kurze Pause bereit. Bei der Verpflegung kann zwischen Übernachtung mit Frühstück und Halbpension gewählt werden. Das kontinentale Buffetfrühstück bietet einen unkomplizierten Start in den Tag. Am Abend wählen Gäste Gerichte à la carte oder aus einer Menüauswahl. Diätgerichte, spezielle Angebote und Snacks runden das gastronomische Angebot ab.