Meroddi Barnathan HotelHotel
Tımarcı Sokak No 1, Beyoglu, 34421 Istanbul, Turkey
Meroddi Barnathan Hotel features a garden, terrace, a restaurant and bar in Istanbul. The property is around 200 metres from Galata Tower, 2.3 km from Suleymaniye Mosque and 1.4 km from Istiklal Street.