Det åtte etasjer høye hotellet ligger i Elizabetes Street 73, rett ovenfor Vêrmanes Gardens Park i Riga.
Hotellet ble tildelt den høyeste evaluering av Tourism State Development Agency (TAVA) i nominasjon av ”Det mest vellykkede Turist Produkt” i 2008.