Mira Cube
No. 6 Knutsford Terrace, Hong Kong, Hong Kong
Booking.com
Book Now