The Riccarton Inn is a pub offering en-suite rooms and a cozy bar with booth seating. Enjoy an eclectic food menu in a welcoming atmosphere.