M
Murali Krishnan Review of Holiday Inn down town dubai
Near to train station. Comparing other Holiday Inn...
Near to train station. Comparing other Holiday Inn across the globe this is bit lower standards and staffs are just ok.
Comments: