6.4/10
85 reviews
Free Wi-Fi
Located just off Interstate 95, this hotel is 1.6 km from the New Carrolton Metro Station. Facilities include free Wi-Fi, free breakfast and an on-site restaurant. Six Flags America is 15.6 km away.
Number of rooms: 197
8500 Annapolis Road, New Carrollton, MD 20784, United States