The Preston House & Hotel, situated on East Main Street in Riverhead, is a charming and elegant destination for travelers seeking a memorable stay. This historic establishment flawlessly blends old-world charm with modern luxury. The meticulously restored 1905 mansion offers 20 thoughtfully designed guest rooms, each featuring unique décor and upscale amenities. Guests can indulge in locally sourced farm-to-table cuisine at the onsite restaurant, where the chef curates a menu that showcases the region’s finest ingredients. With its prime location in the heart of Riverhead, The Preston House & Hotel offers a convenient base for exploring nearby attractions such as local vineyards, beaches, and cultural hotspots, making it an ideal choice for both leisure and business travelers. Whether you are looking for a relaxing getaway or a stylish venue for a special event, The Preston House & Hotel is sure to exceed your expectations.