Ewington City Hotel has been created from an historic and beautiful Victorian townhouse and offers lovely open views across the picturesque Queen's Park. A handful of local bars and restaurants are on−hand too so you don't need to head off to the city centre for a taste of the action.