Welcome to Hotel Tamara Suite 2 Istanbul, Tamara Suite 2 is located in Beyoglu and offers self-catering accommodation. Free WiFi access is available. The property is 500 metres from St. Antoine of Christ Church and 450 metres from Istiklal Street. Apartments at Tamara Suite 2 feature a flat-screen satellite TV, air conditioning and a computer.There is a full a kitchenette with a dishwasher and an oven. Featuring a shower, private bathroom also comes with a hairdryer and free toiletries. Property offers a variety of services including dry cleaning, ironing and laundry. Airport shuttle services are also offered at an extra fee. Cicek Pasaji is 550 metres and Pera Museum is 450 metres from the property. Ataturk Airport is 18.9 km away. (Hotel Tamara Suite 2 Istanbul hotels booking).