Meyra Palace is a hotel featuring plush rooms, two restaurants, a spa with a pool, and a hammam.