Photos coming soon
HOTEL
Il Giglio Rosso
Via XXIV Maggio 103, 51011 Borgo a Buggiano, Italy, Buggiano
Where it sits
Il Giglio Rosso
Via XXIV Maggio 103, 51011 Borgo a Buggiano, Italy, Buggiano
43.87355, 10.72504
Plan around Il Giglio Rosso
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
