Located on the ground floor of the main Larch House building, the Garden Suite offers a private and comfortable retreat with floor to ceiling windows looking out at the main courtyard. The suite includes a queen-size fold-out sofa bed, thoughtfully separated by a steel beam with televisions on each side, creating distinct spaces to relax.