Offering a garden and a terrace, Deuli House in Shela is close to Shela Beach and Manda Beach. This beachfront property offers access to a balcony. The accommodation provides room service, an ATM, and currency exchange for guests.
At the apartment complex, the units are fitted with a private bathroom with a shower.
For visitors looking to embark on day trips to nearby landmarks, the apartment offers a selection of packed lunches.
Mnarani House is a 4-minute walk from Deuli House.