Details
Castello Hotel offers rooms with free Wi-Fi in Moscow. It is 1 km from Moskva River and a 5-minute walk from Vorobyovy Gory Park.
Each room includes a safety deposit box, hairdryer and flat-screen TV with satellite channels. The bathrooms provide free toiletries.
A variety of cafés and restaurants can be found within a 5-minute walk of the hotel.
Gorky Park is a 5-minute metro ride. Leninsky Prospekt Metro Station is 300 metres away.