Situated in Petropavlovsk, Vegas ParkHaus Apartments offers self-catering accommodation with free WiFi A TV is available