Chios Town Studios is located in Chios Town, Chios.
The property provides accommodation in family room and other might be available upon request. The rooms offer sea view. Room amenities include air-conditioning, heating, tv, fridge and more. The kitchen is equipped with fridge, hot plates, kitchen utensils, toaster and oven.
Free wireless internet is available in all areas.
Pets are allowed upon preliminary request.