The Hotel Annapolis, formerly Loews Annapolis, is in the heart of downtown Annapolis, with a prime location near the Chesapeake Bay, the City Dock, and the U. S. Naval Academy. Our Annapolis hotel is also just a short walk away from Navy-Marine Corps Memorial Stadium.