Located in the heart of Jasper town, Park Place Inn is an intimate heritage accommodation that provides guests with spacious, elegant rooms in an excellent location.