Situato nel cuore del centro storico di Riga, il Grand Palace Hotel - The Leading Hotels of the World sorge a soli 100 metri dal castello della città. La struttura dispone di camere con Wi-Fi gratuito, minibar e TV via cavo a schermo piatto.
Numero delle stanze: 60
Pils iela 12, Riga, LV-1050, Lettonia