Grand Hotel Kempinski Riga, Latvia’s first five-star luxury Kempinski Hotel, is only a few days away from opening their grand doors to guests. With the famous Latvian National Opera House by its side and the Old Town, a UNESCO World Heritage Site, at its feet, the hotel presents a whole […]