Apartment/Flat ⌂198 roomsProperty size
About Grand Royal Villa Negombo
Grand Royal Villa Negombo is a guesthouse/bed and breakfast in Negombo, Sri Lanka. It is one of 669 places to stay in Negombo listed on Triptoic. The property has 198 rooms.
Property facts
- Property type
- Guesthouse/bed and breakfast
- Rooms
- 198
Location
No. 88/1, St. Joseph Mawatha, Ettukala, Negombo, 11500, Sri Lanka
Loading map…
Frequently asked questions
Where is Grand Royal Villa Negombo located?
Grand Royal Villa Negombo is located at No. 88/1, St. Joseph Mawatha, Ettukala, Negombo 11500, Sri Lanka.
How many rooms does Grand Royal Villa Negombo have?
Grand Royal Villa Negombo has 198 rooms.