Stanford Hotel Hong Kong is a 3 star hotel. It is located at Mong Kok in Kowloon.
I haven't stayed in Standford Hotel but you can't expect too much from a
3-star hotel in Mongkok. The location however, is very good. Please
read my comment about Tatami Hampton Hotel
for a quick view of Mongkok.
Booking information of Stanford Hotel Hong Kong
here.