Let us awaken your senses and renew your spirit at The Westin Annapolis. Our new hotel in Annapolis is only minutes from all of the downtown excitement and steps from the Navy Marine Corps Stadium. Take a leisurely stroll down cobblestone streets, rent a complimentary bike from the hotel, or explore the Annapolis area. No other hotel in Annapolis allows for such an experience of complete relaxation.