The Stowaway Grand Hotel

2100 N Baltimore Ave
Ocean City
Maryland
United States