Moss Suit Hotel is located in the center of Istanbul, in the Taksim district. The hotel is located within walking distance from Taksim metro station, public transport stops, Istiklal Street, as well as restaurants, cafes and shopping centers.

vezi mai mult