Situated close to central amenities, The Palace Hotel is the ideal venue for pleasure or business where your comfort is our top priority. Guests may choose from standard or executive rooms, all which have en%u2212suite bathrooms, TV and satellite channels.