We will arrive in Villefranche by train and wander the old town. From there, we'd like to catch the 81 bus to Villa Ephrussi. Where is the closest bus stop near the old town? Would it be the Octroi stop or is there a stop on Barmassa? Do we just pay the driver for our fair? Will this bus go through Beaulieu-sur-Mer before heading down Cap Ferrat?
Also, is there a tourist information office in the old town? I see one down the beach, past the train station towards Cap Ferrat when I look on Google map but I am hoping there is one in the old town to get maps for walking, etc.Edited: 30 April 2014, 19:13