
Avcilar, Türkiye
Beta Hotel
3-star hotel
Our hotel, located in Istanbul Avcılar, is 100 meters from Istanbul University Cerrahpaşa Campus, and we are in a central location where student dormitories and cafeterias are dense. We are 300 meters from Pelikan Mall. Our…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park
