Elvan place is strategically located in Istanbul, it is clean , comfy, and very convenient.
What makes the space special is Elvan's hospitality and great spirit.
Highly Recommended !