Located in the heart of Pietermaritzburg, the Imperial Hotel is within walking distance of shops, restaurants, craft markets, churches and museums. The Imperial Hotel is located in the centre of Pietermaritzburg close to the shopping and financial districts and is 90km (56 miles) from Durban, KwaZulu Natal.