City Mews Independence Avenue is a premier location, close to both the Central Business District and the City Centre. SEE OUR RATES MAKE A BOOKING