Church of Saints Gervase and Protaso Hoteles, Resorts y Alquileres