The Westin St. Francis San Francisco on Union Square is a luxurious hotel that offers full board options for guests. Located in the heart of Union Square, the hotel provides easy access to shopping, dining, and entertainment. Guests can enjoy a variety of dining experiences, from upscale restaurants to casual cafes. The hotel's on-site restaurants serve a range of cuisines, including local flavors and international dishes. With its full board option, guests can indulge in delicious meals throughout their stay, without having to worry about finding a place to eat. The hotel's elegant rooms, impeccable service, and prime location make it a top choice for travelers seeking a luxurious stay in San Francisco.