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