Hi. Perfect. Thx for the info.
where are your apartments and I will tell you the nearest stop to get off??
Olga sorry i don't know this place you mention.
Eparchiaki Odos ( should be spelt Rodos ) Is the street name Olga, But what’s the name of your apartments/studios
You could look on Google earth zoom into village or town you are staying go to street view you can find anything shops hotels bus stops it will be like you are actually there. Hope this helps