The Hotel Alexander features 120 newly renovated, air conditioned and spaciously inviting guestrooms.