Radisson Blu is an international hotel brand offering stylish accommodations at numerous locations worldwide.