Welcome to New Villa Marina
Negombo , Sri Lanka
New Villa marina Hotel is situated in Negombo - which is a lots of tourist attraction city. Villa Marina Hotel is renowned for providing superior high class hospitality. New Villa marina is an ideal hotel choice for tourists, families and business travelers looking for comfortable accommodation in the very center of Negombo tourist area.