This comfortable apartment is situated in Fira. Loizos Apartments features a total of 23 guest rooms. Wi-Fi internet connection is available on public areas. Guests are welcomed at the environmentally-friendly establishment.