Obiekt Melia Vienna mieści się w najwyższym wieżowcu w Austrii – DC Towers. Oferuje on luksusowe, nowocześnie urządzone pokoje i apartamenty typu suite oraz taras na dachu z barem koktajlowym, z którego można podziwiać wspaniały widok na Dunaj i Wiedeń. Na terenie całego obiektu można korzystać z bezpłatnego WiFi.
Obiekt oferuje pokoje i apartamenty typu suite z oknami sięgającymi od podłogi do sufitu oraz nowoczesnymi udogodnieniami. W każdym z nich do dyspozycji Gości jest ekspres do kawy marki Nespresso (z 2 bezpłatnymi kapsułkami na dzień), telewizor z płaskim ekranem i sejf.
Restauracja 57th zaprasza na dania kuchni lokalnej i śródziemnomorskiej. W restauracji i barze Flow dostępne są lokalne specjały i koktajle. Bar koktajlowy 57th Lounge otwarty jest od 18:00 do 01:00 od poniedziałku do niedzieli. W każdy piątek i sobotę od 21:00 można bawić się przy muzyce proponowanej przez DJ-a. Codziennie rano podawane jest obfite śniadanie w formie bufetu.
Tuż przed budynkiem znajduje się stacja metra Kaisermühlen-VIC (linia U1), z której można w 6 minut dojechać bezpośrednio do centrum miasta i katedry św. Szczepana. W pobliżu obiektu zatrzymuje się autobus kursujący na lotnisko.
Kompleks Vienna International Centre oraz centrum wystawowo-konferencyjne Austria Center Vienna są oddalone od obiektu o 400 metrów.