Отель находится в центре Тарту на верхних этажах бизнес- и торгового центра. В 100 метрах от отеля современный водный парк "Aura Keskus". Отель открыт в марте 1990 года. К услугам гостей ресторан, где подают блюда британской кухни и сервируют завтрак "шведский стол", бесплатный Wi-Fi, парковка, в одном комплексе с отелем также есть парикмахерская, различные магазины, банк.