Staying in this hotel felt like a dream.
Lupaia is located in the beautiful nature of Tuscany with a view over Montepulciano. They have a beautiful infinity pool, a vegetable garden, their own wine and olive oil, the BEST breakfast and so many more. They thought about every single detail and it was the best place to celebrate a special occasion.