Glens Palas is an upmarket hotel offering refined rooms, fine dining, a spa, and a rooftop terrace with sea views. Amenities include a fitness center, valet parking, and complimentary Wi-Fi.