ASIAFIRMS.COM

Italia Beach Hotel

Address Modara Dewala Rd, Ambalangoda, Sri Lanka
Phone +94 912 253 286
Categories Hotel
Rating 3 1 review
Similar companies nearby
The Max Wadiya — 147 Galle Rd, Ambalangoda
Sea Breeze Hotel — Galle Road, Urawaththa, Ambalangoda
Gangananda — Ambalangoda
Villananda — A2

Italia Beach Hotel reviews

1
Sort by: date highest rated lowest rated most helpful
Федор
01 December 2022 21:03

The fishing village, respectively, is dirty, unsanitary, the hotel itself is located on the beach, but the beach is a big garbage dump and a parking place for fishermen. And the smell of rotten fish is simply indescribable.

Add review