Studio, 1- 2-bedroom apartments with unbeatable access The Meridian is a recently renovated apartment building located just north of downtown Indianapolis. The old charm perfectly compliments the apartment interiors and surrounding neighborhood. The Meridian offers access to downtown Indianapolis with enough variety in sizes and amenities to be a fit for anyone.