WiFi Hotspot, Inland Revenue Department - Stamp Office is located in Wan Chai, Hong Kong on 3/F, Revenue Tower, 5 Gloucester Rd. WiFi Hotspot, Inland Revenue Department - Stamp Office is rated 3 out of 5 in the category wi-fi spot in Hong Kong.
Address
3/F, Revenue Tower, 5 Gloucester Rd
Accessibility
Wheelchair-accessible entrance