St Athans liegt in London, nahe dem Flughafen London - Heathrow (LHR). Das Hotel fasst 40 Zimmer und bietet eine angenehme Unterkunft umgeben von der lebendigen Stadt. Die Lage ermöglicht Zugang zu städtischen Angeboten und dennoch eine entspannte Atmosphäre.
Das Hotel bietet Zimmer mit Teppichboden und Heizung. Die Unterkünfte verfügen über Doppelbetten sowie Rauchmelder und WLAN ohne Gebühr. Badezimmer sind mit Dusche und einer Auswahl an Handtüchern ausgestattet.
Das gastronomische Angebot umfasst ein Restaurant und ein Café. Freizeitaktivitäten wie Fahrradverleih und Fahrradkeller stehen zur Verfügung. Weitere Serviceleistungen sind medizinische Betreuung, Zimmerservice sowie ein Weckdienst. Für Geschäftsreisende ist ein Faxgerät vorhanden, zudem gibt es Parkmöglichkeiten.