Max 10 people Nostalgic & Comfortable Historical Home Villa – Istanbul | SherryStay