Which renowned landmarks should we visit during our stay at the 2-star Geneva Motel?
You can always visit The Castro, placed 7 km from the 2-star Geneva Motel. Another landmark that is worth your while is the 312-acre John McLaren Park located nearly 25 minutes' walk away.
What is the airport that is nearest to the Geneva Motel?
The Geneva Motel is conveniently situated within a 16-minute drive (15 km) away from San Francisco International airport.