Welcome to RA Hotel at Tambovskaya 11 Saint Petersburg, RA Hotel offers affordable rooms with free Wi-Fi, nearby bus stops and small parks. RA Tambovskaya 11 has a 24-hour reception service where guests can request for tourist information. RA Tambovskaya 11 is ideally situated to explore the city of St Petersburg. Moskovsky railway station is a short drive away. (RA Hotel at Tambovskaya 11 Saint Petersburg hotels booking).