Castello Hotel offers rooms with free Wi-Fi in Moscow. It is 0.6 miles 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 985 feet away.