hotelinformation The Windsor Hotel, established in August 2001, is a luxurious accommodation to open in the heart of historic Chinatown. The friendly & courteous staff will surely make your stay at the Windsor Hotel a memorable one. This hotel offers..