North Hill City went so far above our expectations! It was by far the best hotel we have stayed at. The staff were so kind and attentive. It was clear that our happiness and comfort was their top priority. The resort was immaculate! Clean, well decorated, fresh smell, and looked new.
Check-in: from our airport transfer to the time we were shown to our room, check-in was a great experience. Fast and friendly. We were given welcome drinks on arrival, which was also a nice touch.
Rooms: perfection. The view was stunning! A large floor to ceiling window gave us a panoramic view of the grounds from our third floor room. The golf course, the garden, reflection pools lined sitting areas, and infinity pool made a spectacular viewing experience. The bathroom was my favorite! The shower had multiple heads that provided a full body pamper every time we showered. The room was spacious, complete with complimentary snacks, water, coffee, tea, fruit, bathrobes, and sandals. The bed was nice, but quite a bit more firm than I like. There was also a couple areas to sit and relax. Top notch room.
Spa: I visited the spa twice. The first time for a couple's massage, and the second time for a Thai pressure point massage. Both were very well done. The spa was clean, a relaxing atmosphere, and very kind staff.
Restaurant: The North Hill Mix had excellent food, creative drinks, and a beautiful view.
Golf: My husband enjoyed his golf game, which came with a caddy - he loved it!