Element Flats offers a central accommodation in Beyoglu, Istanbul. St. Anthony of Padua Church is 400 metres away.
Element Flats offers a central accommodation in Beyoglu, Istanbul. St. Anthony of Padua Church is 400 metres away. Read more
Element Flats offers a central accommodation in Beyoglu, Istanbul. St. Anthony of Padua Church is 400 metres away.
Element Flats offers a central accommodation in Beyoglu, Istanbul. St. Anthony of Padua Church is 400 metres away.
Number of Rooms: 4