Synonymous with reliability and proximity, the hotel is ideally located, whether you are on a business trip or on vacation.