La Strada is a hotel offering modern accommodations in fully equipped rooms.