Chancellor Hotel

The Chancellor Hotel is located in Numbani.