El hotel ofrece la ubicación perfecta para huéspedes que desean visitar Adelaida. Ofrece vistas de la ciudad y de Adelaide Hills y cuenta con 98 habitaciones bien diseñadas, que incluyen 9 Premier spa suites y aparcamiento gratuito en el recinto. Las instalaciones a disposición de los huéspedes en este establecimiento climatizado incluyen vestíbulo, ascensor, restaurante, instalaciones para conferencias, conexión a Internet WiFi y servicio de habitaciones y de lavandería.
El hotel, situado en la calle South Terrace, está hacia el extremo sur del distrito central de negocios de Adelaida. Algunos de los lugares de interés que se pueden explorar son la plaza Victoria Square, North Terrace, el parlamento y la prisión de Adelaide Gaol. La playa de Glenelg dista aproximadamente 7,9 km. El hotel queda a solo 7 km del aeropuerto de Adelaida.
Todos los alojamientos cuentan con comodidades modernas como conexión a Internet, aire acondicionado, TV vía satélite/por cable, set de plancha y teléfono. Además, están todos equipados con cuarto de baño privado, secador de pelo, radio, minibar y cafetera/tetera.
Los huéspedes pueden disfrutar de platos delicioso servidos en el ambiente elegante del restaurante del hotel en Adelaida.
Se aceptan American Express, MasterCard y VISA como formas de pago.