Dambatenne Tea Factory Hoteles, Resorts y Alquileres