56/13A, 6th pope paul street, Thelwaththa juntion, Negombo, Negombo, Western Province (Sri Lanka) Show on map
Updating availability and prices
Leora Apartments features a balcony and is situated in Negombo, within just 1
3 km of Maris Stella College and less than 1 km of Angurukaramulla Temple
Set 2
8 km from St Anthony's Church, the property offers a garden and free private parking
The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchen, and 1 bathroom
Guests at the apartment can enjoy a Full English/Irish or an Asian breakfast
Negombo Beach Park is 4
1 km from Leora Apartments, while Dutch Fort is 2
4 km away
The nearest airport is Bandaranaike International Airport, 5 km from the accommodation
This apartment has a balcony, air conditioning and kitchen
Hotel