Located in the city centre, the Radisson Royal Hotel, Dubai offers guests sleek accommodation with stunning views of Sheikh Zayed Road and Jumeirah Beach and within walking distance of attractions and businesses. 