Book now

Lemon Garden B&B Rome

USD U.S. dollar

English


Choose your language

Hotel details
Lemon Garden Roma

Lemon Garden Bed and Breakfast

Via Crescenzio, 69, 00193 Roma (RM) Italy

Set the dates of your stay
  • Check-in
  • Check-out