M
Mohammed AL Review of radisson blu turkey istanbul
Excellent location close to the mall. Five minutes...
Excellent location close to the mall. Five minutes walking.
Restaurants nearby and shopping places nearby. I recommend that you live in it.
The hotel is clean and has excellent rooms.
Comments: