Hotel Miramar, Tsim Sha Tsui

Hotel Miramar is located at 118-130 Nathan Road, Tsim Sha Tsui. It was opened in 1957 and was renamed as The Mira Hong Kong in 2009 after a complete renovation.

Share Share
location