Hotels Seres Hotel, Istanbul, Turkey – Unravel Travel TV Leslie Graham 02/08/2021 Share The small luxurious Seres Hotel is situated in the heart of the historical peninsula of the city of Istanbul, Turkey. The hotel has 48 rooms...