Buena Vista Studios - (Accommodation in Lourdas)

Chris E

there are tavernas with in five minutes walking of the buena vista studios, there is no town square as such. the studios are in vlachata actually and the beah is a five minute bus trip down the hill, you pass loads of tavernas the bus also goes up but check the times