This place is a disgustingly priced accommodation. It has certainly changed my views on Holiday inns. The room absolutely stinks! I cannot describe the smell of that place, but to be honest the clothes that I mistakenly left out of my suitcase, stank like the place. It was unbelievable! Thin walls so you can hear everything, air conditioning really loud,... more









