Hotel Best Roma

Written by

in

Relaxed hotel offering a garden & a rooftop terrace, plus a breakfast buffet & Wi-Fi.