Sete Rios, the main long-distance coach station in Lisbon, Portugal.
Buses to all over Portugal, Spain and Europe depart from here.
Buses to all over Portugal, Spain and Europe depart from here.
Located next to Sete Rios Train Station and Jardim Zoologico Metro Station.