Upscale hotel, Babenbergerhof, offers modern rooms with free Wi-Fi. Features an elegant restaurant and terrace.