Hotel Calasanz offers rooms with complimentary WiFi and flat-screen TVs.