A few steps from Saint Peter’ss Church there’s a wonderful garden, unknown to most roman people, where your dreams will come true surrounded by the aroma of lavender and rosemary.
Via Leone Dehon, 63
00165 - Rome - Italy
Tel 06 66012717 / 06 661004603