A welcoming atmosphere and excellent service are what you can expect during your stay at Sevenhills Palace Hotel. Previously called Seven Hills Palace Hotel, currently named Seven Hills Palace & Spa the property is a luxurious 5 star property has 72 rooms on 3 stories. All rooms are designed and decorated to make guests feel …