Shanghai Red Hotel

  152-154 Shanghai Street, Hong Kong, Hong Kong

Booking.com Book Now