F4, 8/F, Mirador Mansion, 58-62 Nathan Road, Tsim Sha Tsui, Kowloon
Mira Inn has one of the best locations in Hong Kong that guests can expect. It is located at Mirador Mansion on Nathan Road and is a few minutes on foot from major shopping malls, like Harbour City or iSquare, plenty of tourist spots, such as Victoria Harbour, Star Ferry, Museum of Art, Science Museum, Space Museum and Avenue of Stars.