O Grove is a town located in the peninsula of the same name, some 30km west of Pontevedra. A popular tourist destination during summer, O Grove is famous for its beaches, its nature, its hot springs and its seafood.
O Grove is easily reachable by car, and is less than an hour ride from Santiago de Compostela, Pontevedra or Vigo. The main road (AG-41) is a highway and is in good condition, but traffic can be heavy on sunny summer weekends since the beaches around that area are very popular for Galicians to spend the day.
The town itself is definitely best explored on foot. The center lies around Rúa Castelao (nicknamed Calle Catorse -14th Street- by locals) and Beiramar, and most cafés, shops, restaurants and nightclubs are located in that area.
The island of A Toxa is also at walking distance from the town center.
However, a bike or a car are highly recommended if you want to visit the rest of the peninsula, including some of the most popular beaches and attractions.