SHERWOOD HOTEL

  • May 17, 2018

    SHERWOOD HOTEL

    Tucked away on the shore of Lake Wakatipu, in Queenstown, New Zealand you will find the Sherwood. The official description, I guess, would be to call it a hotel but...

  • Join the Bottega image