Lockhart Road Hotel (44) Lockhart Road Hotel Development No.320-330A Lockhart Road, Wan Chai, Hong Kong. Hotel April 2018 RETURN