Das Hotel liegt 100 m vom Prague Congress Centre entfernt. Bars und Restaurants befinden sich im Hotel, und der berühmte Wenzelsplatz ist nur etwa 1, 5 km entfernt. Dieses Geschäfts- und Konferenzhotel wurde 2009 renoviert und bietet einen Panoramablick über Prag. Das Hotel verfügt über 539 klimatisierte Zimmer, das Apollo Day Spa, ein Café, eine Bar und Restaurants sowie Konferenzräume. Kostenfreier Zugang zum Spa ist im Executive Zimmer und in der Suite verfügbar. Die Gäste werden in einer Lobby mit 24-Stunden-Rezeption und Check-out-Service empfangen. Zu den weiteren Einrichtungen gehören ein Hotelsafe, eine Garderobe, ein Aufzug und ein Friseursalon. Das Hotel verfügt über einen beheizten Innenpool und ein Dampfbad. Ein kontinentales Frühstücksbuffet wird täglich serviert. Mittag- und Abendessen werden à la carte angeboten.