Hotel Prince Royal is situated in the heart of Kegalle City,in Central Province of Sri Lanka with exquisite views.Hotel Prince Royal has celebrated its grand opening in February, 2011.Being the perfect choice for both business and leisure traveler or an ideal Wedding location to make your day extra special.The Hotel is just minutes away from the business and financial district and to the popular Pinnawala Elephant sanctuary.