Grand Palace Hotel is perfectly situated on vibrant entrance of City of Mzuzu – the popular must-visit for travelers and business officials from around the world.

The hotel’s charm and character are complemented by modern conveniences and contemporary décor.