Barracuda Beach inn is located in Negombo. Free WiFi access is available. Some of the fan-cooled rooms have private bathrooms that comes with free toiletries and shower. At Barracuda Beach Hostel you will find a 24-hour front desk and a garden.
Barracuda Beach inn is located in Negombo. Free WiFi Read more
Barracuda Beach inn is located in Negombo. Free WiFi access is available. Some of the fan-cooled rooms have private bathrooms that comes with free toiletries and shower. At Barracuda Beach Hostel you will find a 24-hour front desk and a garden.
Barracuda Beach inn is located in Negombo. Free WiFi access is available. Some of the fan-cooled rooms have private bathrooms that comes with free toiletries and shower. At Barracuda Beach Hostel you will find a 24-hour front desk and a garden. The property offers free parking. The bed and breakfast is 1.1 km from Negombo town, 1.2 km from St Anthony's Church and 1.8 km from Maris Stella College. Bandaranaike International Airport is 8 km away.
Number of Rooms: 11