Winchester Grand Hotel Apartments - are one of the prime Hotel Apartments in Bur Dubai offering impeccable services. We are a Hotel Based in Bur Dubai UAE which offers facilities of industry standard with the special touch that makes Winchester Bur Dubai UAE Hotel unique. For more information about our Hotel Apartments in Bur Dubai visit http://www.winchest.com