company-img
Royal Castle Hotel
Royal Castle Hotel
A pulsating small luxury hotel located in Negombo, Sri Lanka.

Phone

94312235913

Address

140, Lewis Place, Negombo

Ask from Royal Castle Hotel