Hotel Moscovskaya str., 2
This hotel is located in the town of Dubna on the river Volga, 125 km North of Moscow city centre. Features of Dubna 3 hotel-hour front Desk and free Wi-Fi in public areas.
Private and shared rooms at Dubna 3 feature classic-style décor and a kitchenette with a stovetop and a refrigerator. All rooms have a TV and a private bathroom with a shower.