Ramada by Wyndham is a hotel offering streamlined quarters, some with palace views. It features a refined restaurant and a cafe/bar.