Nestled just off Main Street in Fredericksburg, Albert Hotel offers a true resort experience in the heart of Texas Hill Country. With 105 beautifully appointed guest rooms, four distinct restaurants, two bars, a sparkling pool, and a full-service spa, Albert delivers everything you need for an unforgettable getaway—all within walking distance of downtown.