T Tariq Omari Review of The Melrose Hotel 3 years ago Comfortable, clean and very close to George Town s... Comfortable, clean and very close to George Town st
Comments: