Green-globe certified, the Sedona Hotel is in the city center facing the Royal Palace and Mandalay Hill.