Perfectly located near Taksim square, has everything you need for a quick stay to see around Istanbul