Rīga, Krišjāņa Barona iela 88, LV-1001
Holiday and other short-stay accommodation