Alpha & Omega Hotel (air-conditioned), Stuttgart (3-star) | TravelManiac