I have to say personly If I were you I would ignore all of the bad reviews of this place. St mellons is a top class hotel equipped with a dinning room a ballroom, a bar room, a lounge and a country club. The country club is fabulous! It has a gym, an indoor pool, a steam room, a suna and a Jacuzzi.
All the staff are welcoming and friendly and very helpful.
if your looking for a relaxing holiday then this hotel is for you