
Istanbul, Türkiye
The Leos Residence
4-star hotel
This unpretentious residence is located in New City. This accommodation offers a total of 31 units. The Leos Residence was built in 2016. Your Home Away From Home The Leos Residence is aimed to combine your home comfort with the…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking · extra charge






















