Uptop Bistro and Bar sits on top of the brand new Popway Hotel, a 20 story chic and modern hotel, located on 117 Chatham road south in Tsim Sha Tsui. Along with 63 hotel rooms and suite, fitness center, meeting room and a private sky deck, Uptop..
Relevance: 26.35232