This property is conveniently situated in Layton . Hotel was constructed in 1996. Hotel was refurbished in 2007. Guests may take advantage of the on-site car park.