Simply amazing. Everything perfect from the minute we step in. From a very warm Welcome Back till being asked the last day if we need transportation. Staff, food, amenities, cleaninles... Are were amazing!
This luxury hotel is located in Istanbul (Taksim), close to Istanbul Technical University, Taksim Square, and Dolmabahce …More