Apollo Hotel are renowned for their comfort, affordability and attentive service. It is an ideal place for business leisure travelers.