Offering outstanding location, modern amenities and beautiful accommodation, the Comfort Inn is the ideal destination ... More hotel details