Coachman’s Inn Warwick is towns’ luxury motel comprising of 32 well appointed units of differing configurations as well as two bedroom serviced apartments. The self contained two bedroom apartments, are aimed at those staying longer in their district ...More information