Das Hotel befindet sich im Stadtzentrum von Brüssel. Es liegt nahe des Grand Place und der nächste Bahnhof ist der etwa 100 m entfernte Hauptbahnhof. In der unmittelbaren Umgebung gibt es Einkaufsmöglichkeiten und einen Busbahnhof. Das 1991 eröffnete Hotel bietet insgesamt 64 Zimmer. Es besitzt einen Hotelsafe, einen Aufzug, ein Café, eine Bar sowie eine Disko und bietet Zimmerservice. Alle Zimmer sind mit einer Minibar, einem Haartrockner, einem Safe und einer Hosenpresse ausgestattet. Zu den weiteren Einrichtungen zählen ein Fernseher, ein Radio sowie ein individuell regulierbare Klimaanlage. Das Hotel besitzt einen Swimmingpool und eine Sauna.