Offering location only 6 minutes' walk from Dutch Hospital Shopping Precinct, China Manor Hotel & Restaurant Colombo offers 20 rooms.
Guests may find Sri Kaileswaram merely 450 metres from this hotel, and Independence Memorial Hall is around 3 km away. Sports fans can also visit Sugathadasa Stadium, within 25 minutes' walk of the accommodation, and take their families to National Zoological Gardens of Sri Lanka, which is approximately a 25-minute walk away. The 3-star hotel is located just a short walk down to Pettah Floating Market. This property is nearly 10 minutes' walk from Central bus station, and Seema Malaka is nearly a 10-minute ride away.
The rooms include tea/coffee making equipment, along with a flat-screen TV with satellite channels for your convenience. Guests can also make use of a separate toilet and a shower, as well as comforts such as a hair dryer and towels.
The café Hebrews Cafe is just 1 km away.