New Hotel Coming to DoverNew Hotel Coming to DoverThe Garrison Hotel, located at 181 Silver Street, is expected to open this Spring.JonathanJonathan