Negombo New Queen's Palace Hotel
No. 60/01/01, Palangathure Road, 11500 Negombo, Sri Lanka
Located in Negombo, 600 metres from Negombo Beach, Negombo New Queen's Palace provides accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge. This 4-star hotel offers a restaurant.
Best Hotel in Negombo ❤❤❤