The Marriott at Metro Centre

10101 Grand Central Avenue

As the first full service hotel in Owings Mills Maryland, this AAA Four Diamond® hotel is located amidst the shopping, dining and events of Metro Centre at Owings Mills. Our hotel is within walking distance from Owings Mills Metro Station.

Back to Top