Yes, free Wi-Fi is available at
Room On Ulitsa Stanislavskogo 14.