Where is Queen's Hotel?

Where is Queen's Hotel located?

Queen's Hotel, Central, Sri Lanka (approx. 7.29313°, 80.63848°)


Where is Queen's Hotel on the map?