Set in a renovated historic building, Neva Flats Taksim is a self-catering accommodations located in Beyoglu. Free WiFi access is available. The property is 2461 feet from St. Antoine of Christ Church and 1476 feet from Istiklal Street. Modern-decorated apartment provides a satellite TV, air conditioning. There is a full a kitchenette with a refrigerator and kitchenware. Featuring a shower, private bathroom also comes with a hairdryer. City view is also available. The property offers free parking. Taksim Square is 3117 feet from Neva Flats Taksim.
This triple room features a tea/coffee maker, kitchenware and air conditioning.
Amenities:
- 24 hour front desk
- Currency Exchange
- Airport Transportation
- Non-Smoking Facility