
Istanbul, Türkiye
Tamara Residence Istanbul
2-star hotel
2.5 km straight-line distance
There are a total of 20 units on the premises. The establishment's common areas include Wi-Fi internet connection. Clients can enjoy the convenience of 24-hour reception. This property's common areas are handicapped friendly. The…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Breakfast






















