Cet hôtel 3 étoiles est situé dans le centre de Prague, à seulement 1 km du Pont Charles et à 100 mètres de la station de métro Narodni Trida. Une connexion Wi-Fi gratuite est disponible dans les parties communes.