There Was Nothing Royal About Staying In The Newly Renovated Royal Towers At Excalibur Hotel, Las Vegas. It Was Quite…