Seres Hotel, Istanbul, Turkey – Unravel Travel TV

Klook.com

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 including 4 deluxe rooms …

Klook.com