Avşa Adası'nın merkezinde yer alan Avşar Apart'ın odaları 2, 3 ve 4 yatak seçeneklerine sahip. Ayrıca tesiste 6 kişilik daireler de bulunuyor. Apart odalarda balkon, klima, televizyon, mutfak, mutfak eşyaları, buzdolabı, internet bağlantısı, banyo ve tuvalet, mevcut.