Hotel Elina ligt in het centrum van Majori in het resort Jurmala, dicht bij de straat Jomas. Het biedt een sauna, een tuin met een terras, gratis privéparkeergelegenheid en seizoensgebonden barbecuefaciliteiten. WiFi is gratis beschikbaar.
Alle kamers hebben een eigen badkamer en een kabel-tv. De kamers bieden ook toiletartikelen, een koelkast en een haardroger.
De hoofdstraat van Jurmala ligt op ongeveer 5 minuten lopen en een zandstrand ligt op 10 minuten lopen van Elina.