Lansdowne Place Hoteles, Resorts y Alquileres