Opera Hotel & Spa

33 Raina Blvd
Riga
Latvia