No 21, Poratota Road, Negombo, Sri Lanka
ABOUT HOTEL
ROOMS
RESTAURANTS
PHOTO GALLERY
REVIEWS
CONTACTS
MENU
Rooms and reservations