translate English to German: Underground public parking across the street.
Eine öffentliche Tiefgarage steht dem Hotel gegenüber.