4

Stars Studios

Corfu, Greece View on map

This lovely apartment is in Argirades. With a total of 5 rooms, this is a nice place to stay. Pets are not allowed at Stars Studios.

Agios Georgos - Argyrades
Corfu
Greece

  • apartment
  • Greece - Health First