Lafayette Park Hotel is a luxurious hotel nestled right in the heart of town.