All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants The Point Rosslea Hall Hotel, Gareloch Road, Helensburgh, Rhu, SC G84 8NF Cafe