The county town of Warwick lies upon the River Avon in the heart of Warwickshire. Warwick is a beautiful town with history and heritage creating a real sense of charm and character. An ideal destination for holidaymakers looking for a luxury self-catering break in the Midlands.