Eliros Studios offers basic, clean hotel rooms with air conditioning and free WiFi. Located near Stalos Beach, it features a garden and bar.