18 Davis Street, Kennedy Town, Hong Kong, Western District
0085227359986/0085226555526/
0085226555383/
Situated in Kennedy Town, just off Victoria Road, the hotel enjoys scenic views of Mount Davis, Green Island, Little Green Island and Kennedy Town Playground. China Merchant's Wharf is also a brief 10-minute walk away from the hotel.