Le Mélia est à 5 minutes à pied du Centre des Congrès de Vienne et à 10 minutes du centre ville de Vienne en métro.
C'est le bâtiment le plus haut de la ville qui offre une vue sur la ville et la rivière.
L'hôtel dispose d'une salle de fitness et d'un restaurant panoramique.
Metro U1 : Kaisermühlen Bus 20A - 92A - 92B : Kaisermühlen