Tower of St. Lawrence Hoteles, Resorts y Alquileres