Set in Petropavlovsk, London Parkhouz Apartment offers self-catering accommodation with free WiFi The kitchen is equipped with an oven and a microwave, as well as a kettle A TV with satellite channels is provided