Shanghai Red Hotel
152-154 Shanghai Street, Hong Kong, Hong Kong
Booking.com
Book Now