OK Hotel
Slokas Iela 12, Riga, Latvia
Booking.com
Book Now