Menu
Located deep in the South of Sri Lanka, at the foot of the ‘Wedahiti Kanda’ hill, Mandara Rosen Hotel offers a total of 58 sumptuous rooms, tastefully designed to ensure that every guest is well and truly pampered.