“A great little hotel.”
– Lonely Planet
37668668
No.218 Electric Road, North Point, Hong Kong
Website
3 stars