Featuring free WiFi, Alta Italia Beach Villa is situated in Negombo, 300 metres from Negombo Beach Park. Guests can enjoy the on-site bar. Free private parking is available on site. Each room has a private bathroom equipped with a shower.
Featuring free WiFi, Alta Italia Beach Villa is situated in Read more
Featuring free WiFi, Alta Italia Beach Villa is situated in Negombo, 300 metres from Negombo Beach Park. Guests can enjoy the on-site bar. Free private parking is available on site. Each room has a private bathroom equipped with a shower.
Featuring free WiFi, Alta Italia Beach Villa is situated in Negombo, 300 metres from Negombo Beach Park. Guests can enjoy the on-site bar. Free private parking is available on site. Each room has a private bathroom equipped with a shower.
Number of Rooms: 5