Although this hotel gets a lot of high ratings, I have to give a different perspective. What I agree with is that the apartments are spacious and conveniently located. However, they are not well-appointed. The heating didn't work for the first two days despite pleading. The television (with no US TV channels) is small and in the living room but... More
You have no recent hotel searches.