The Orchard Hotel is a luxurious eco-friendly hotel located in the heart of San Francisco's Union Square. Offering sophisticated accommodations, high-tech amenities, and personalized service, this hotel is committed to creating a healthy and environmentally friendly experience for its guests. With a variety of rooms and suites to choose from, including deluxe king, deluxe twin, grand deluxe king, and grand deluxe twin rooms, as well as a king suite. The hotel is also home to the Daffodil Restaurant, which serves fresh, seasonal, and local ingredients. The hotel is conveniently located near many top attractions, including the Golden Gate Bridge, Alcatraz, Lombard Street, Union Square, and Fisherman's Wharf.
The hotel's excellent location, comfortable and spacious rooms, friendly and helpful staff, and excellent amenities have made it a top choice for reviewers.
Some reviewers have mentioned that the hotel's prices are a bit high, and one reviewer was unhappy about the additional resort fee.