Originally Posted by
oldtirednbusy
There are many negative comments in this thread. However, the website says recently renovated. Anyone stayed there recently? We are going to Istanbul next March and it is one of the properties we are thinking about.
Has anyone been here lately?