Ovolo Noho
286 Queen's Road Central, Hong Kong, Hong Kong
Booking.com
Book Now