Offering a barbecue and sun terrace, Casa Mia Inn is set in Vashafaru. Guests can enjoy the on-site restaurant. Each room at this guest house is air conditioned and comes with a TV. Some rooms include a seating area to relax in after a busy day. You will find a 24-hour front desk at the property. The area is popular for fishing and hiking.