Menu
Topaz Beach Hotel is situated in the coastal city of Negombo and nestled right on the beach with tropical surroundings.