The Radisson Blu Waterfront Hotel is a modern and stylish hotel located in Stockholm, Sweden. Situated in a prime waterfront location, the hotel offers stunning views of Lake Mälaren and the city skyline. It is conveniently located near popular attractions such as the Royal Palace, Gamla Stan (Old Town), and the Vasa Museum.