translate English to German: Sainz de Baranda Metro Station is 200 metres from the hotel.
Von der Metrostation Sainz de Baranda trennen Sie nur 200 Meter.