Located in an area that is in the city center but far away from the noise of the city, River Garden Holiday Village offers high standard of accommodation.