Angelos Home Hotel provides good lodging in Istanbul.
St. Anthony of Padua Church and Istiklal Street are within 5 minutes' walk away. The venue is 4 km away from the city center.
Enclosed by a museum, a tower and a church, the hotel offers a panoramic view over the sea.
Guests can reach Angelos Home Hotel by car from Ataturk airport in 20 minutes.
The rooms in Angelos Home Hotel come with a minibar, flat-screen TV, free Wi-Fi, individual climate control and ironing facilities. They feature bathrooms with a shower, a Jacuzzi and free toiletries.
Eat & Drink
At the garden restaurant guests can enjoy Turkish cuisine. Guests can dine in 360 Restaurant and TAKSIMODA CAFE located within a 5-minute walk of the property.
Car rental services are available on site.
Wireless internet is available in the hotel rooms for free.
Paid public parking is possible at a location nearby.