The Moscow Hotel is located in the centre of Tula, with Stantsiya Tula Train Station only a 5-minute walk away. Free Wi-Fi and cable TV are included in all the rooms.
The Moscow Hotel is located in the centre of Tula, with Stantsiya Tula Train Station only a 5-minute walk away. Free Wi-Fi and cabl Read more
The Moscow Hotel is located in the centre of Tula, with Stantsiya Tula Train Station only a 5-minute walk away. Free Wi-Fi and cable TV are included in all the rooms.
The Moscow Hotel is located in the centre of Tula, with Stantsiya Tula Train Station only a 5-minute walk away. Free Wi-Fi and cable TV are included in all the rooms.
Number of Rooms: 183