I stayed at the mantra Sierra grand while attending a work conference. The apartment was really spacious and great location. Everything was walking distance including the shopping centres and restaurants. The downsides were that the beds were really hard and extremely uncomfortable. It was taking a toll after staying there for 5 nights. The apartments have a nice outdoor and... More
You have no recent hotel searches.