Hi there Helpneedy!
The first thing I needed to do was find a map of Moscow and get an
idea of where the North River Terminal is roughly.
As you can see from the map below, the road Leningradskoye Shosse is
located right between the two airports, running from the top right
corner to near the centre of Moscow:
There is also a more detailed map (of the centre) here:
If I type the search term "hotel Leningradskoye Shosse" into Google [
://www.google.co.uk/search?q=hotel+Leningradskoye+Shosse ], I am
able to find results which list hotels based here and hopefully within
The only hotel I could find details for though is listed below:
34 km., Leningradskoye Shosse
http://www.moscow-guide.ru/hotel/quite.htm (half way down the page)
Apparently, there is a fairly cheap boat hotel next to a Billiards
club called "The Baskerville".
However, I could not find any information about the hotel (they do not
appear to have an online presence), the Billiards club web site is
written in Russian [ http://www.baskerville.ru ] but I do know the
address of the club which is 55 Leningradskoye shosse (Tel: 234-1790)
which should be virtually next door to the boat station.
Searching for the nearest metro station didn't find any more results
I hope this helps you.