The Midtown Apartments are a brand new way of spending time in the heart of Brisbane City, Australia, located at 127 Charlotte Street and within easy walking distance of business centres, restaurants, retail outlets and recreational attractions. The Midtown..