Rīga, Terēzes iela 1A, LV-1012
Holiday and other short-stay accommodation