Situated in Talalla, Talalla Leisure offers beachfront accommodation 150 metres from Talalla Beach and features various facilities, such as a restaurant, a garden and a private beach area. The accommodation offers room service and an ATM for guests.
A continental breakfast is available each morning at the hotel.
Edanda Wella Beach is 700 metres from Talalla Leisure, while Kapparawella Beach is less than 1 km from the property.