Review: Hyatt Tsim Sha Tsui
Image courtesy: Hyatt Hotels The Hyatt Regency Tsim Sha Tsui is located in a 64-story complex called The Masterpiece, in the heart of Kowloon in Hong Kong. A tower amidst a sea of towers – the 11th tallest in Hong Kong – this building is practically a city of its own, with a 6-floor shopping […]