Отель находится в городе Фалираки в нескольких минутах езды от Rhodes City. К услугам гостей джакузи с подогревом и открытый бассейн. Водные развлечения доступны только на территории отеля. Для дополнительного удобства в номерах есть чайный набор, фен и кабельное или спутниковое телевидение. На территории отеля есть бар и ресторан. Гости также могут поужинать в одном из близлежащих ресторанов. Diagoras International Airport (RHO) находится меньше, чем в 30 минутах езды от Margo's Studios. Центр деревни Фалираки в непосредственной близости от Margo's Studios.