Strops offers accommodations in Riga 41 miles from Daugava Stadium and 41 miles from Riga Town Hall Square This guest house features free private parking a 24-hour front desk and free Wifi Each room includes a TV with cable channels There's also a dr . . .