Cet hôtel est situé au centre de la vieille ville de Prague, près de sa place principale, ce qui en fait un emplacement idéal pour profiter d'une vue de la « ville aux mille tours ». La plupart des sites emblématiques sont à proximité, comme la mairie, le pont Charles et le Théâtre National. La réception de l'hôtel est ouverte jour et nuit et comporte un coffre-fort, un bureau de change, une supérette et une salle de conférence. L'hôtel dispose également d'un café, d'un bar et d'un restaurant. Les clients pourront accéder à Internet, au parking et aux services d'étage et de blanchisserie (payants).