Hotel City Central Wiedeń położony jest 250 metrów od stacji metra Schwedenplatz i oferuje ogród zimowy i różne możliwości rekreacyjne. Na terenie znajduje się prywatny parking samochodowy za 31 EUR dziennie.
Österreichische Galerie Belvedere znajduje się w odległości 25 min spacerem, a Muzeum Żydowskie w Wiedniu leży w niewielkiej odległości od hotelu. Popularne atrakcje, takie jak Wiedeński Dom Mozarta, leżą w 950 metrach. Kościół Jezuitów i Webster University Vienna znajdują się 6 min piechotą od City Central. Ten hotel jest zlokalizowany niedaleko od stacji kolejowej Landstrasse-Wien Mitte Metro Stop, natomiast Muzeum Zygmunta Freuda jest w około 1 km.
56 pokojów wyposażone są w telewizję satelitarną oraz klimatyzację dla komfortu gości. Oddzielne łazienki są wliczone w cenę pokoi. Goście mogą również z każdego pokoju podziwiać widoki na dziedziniec.
W okolicy znajdują się restauracje, w tym Das LOFT, która leży 200 metrów od City Central w Wiedniu.