iFeel Athens offers eclectic, industrial-chic suites with free Wi-Fi in a vibrant area.