Riga, Lativa: Leading Hotels of the World, the Grand Palace Hotel Riga for only € 87 per night per room

Riga, Lativa: Leading Hotels of the World, the Grand Palace Hotel Riga for only € 87 per night per room