There is more than one reason to consider this hotel the best in Latvia as voted 8 years almost in a row.
Location: right in the heart of the city, just a few steps from the dome and a number of restaurants and bars.
The check in experience has been perfect: no reception counter, but just an ancient desk with...
More
- Grand Palace Riga
- Hotel Grand Palace
