Located about 5 minutes' walk from German Hospital Taksim, the 3-star Apollo Hotel & Apartments Istanbul gives quick access to various city sites. Wi-Fi is available in public areas as well as winery tours are available on site.
Situated 350 m from Taksim underground station, the hotel is 2.9 km from Historic Areas of Istanbul. Church of Saint Anthony of Padua is only steps away from the Apollo Hotel & Apartments Istanbul, while Hop on hop off tours / 9 taksim square bus stop is just 5 minutes' walk away. The hotel is also a mere 1.3 km from Istanbul Riverside Museum of Modern Art.
There are 18 rooms comprising a patio and a balcony. They come with a flat-screen TV with satellite channels, as well as such comforts as an ironing set and air conditioning. Fitted with a mini-fridge-bar, coffee and tea making equipment, the rooms also come with a writing table. The bathroom features a separate toilet and a shower, along with a hair dryer and shower caps.
Apollo Hotel & Apartments is a few steps from Zubeyir Ocakbasi serving Turkish dishes.