
Istanbul, Türkiye
Shelton Airport Hotel
3-star hotel
Located just 400 meters from the town center, this hotel offers easy access to all the area's attractions. Transportation links are within 100 meters, making exploration convenient. The hotel, completely refurbished in 2023…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant

