Hotel Royal Plaza is an upscale hotel featuring a spa, fitness room, sophisticated restaurant, and a cafe.