Sonder The O'connor is a short 4-minute walk from Elgin Street and 5 minutes' walk from Museum of Nature. Travelers say that the aparthotel is in a great location.