Mini-hotel street Plehanova 198/3
Hotel Royal Castle is located near Volgograd.
It offers a restaurant, bar, Russian bath with wood, a warm house, a Parking, a Laundry and a conference room. Throughout the hotel offers free Wi-Fi.
Rooms are in various categories: economy, standard, comfort, Deluxe and premium. Each room is equipped with wardrobe, Desk and a flat-screen TV with satellite...