The Trueheart Hotel is a boutique 13-room hotel. Nestled among mature trees in the heart of historic Fredericksburg, the custom-built cottages and historical main house were designed with you in mind. Whether you're celebrating romance or ready for a quiet weekend away, one of the 13 unique rooms will be just right for you. Exquisite bedding, plush towels and handmade soaps are the perfect complement to your room's king size bed, gas fireplace and private bath. It is just steps away from the charming shops and restaurants on Main Street.