Loading hotels
Confirming room availability...
Homewood Suites By Hilton Baltimore, 625 South President Street, Baltimore, United States
Near National Aquarium in Baltimore<br /><br />A stay at Homewood Suites by Hilton Baltimore Inner Harbor places you in the heart of Baltimore, within a 15-minute walk of National Aquarium in Baltimore and Baltimore Inner Harbor Marina. This aparthotel is 0.5 mi (0.9 km) from Rams Head Live and 0.6 mi (0.9 km) from Power Plant Live.