O'Neills Edinburgh is a large, three-level Irish pub offering a lively atmosphere with sports screenings, music, and pub grub. It is known for its affordable drink selections and hosts events like karaoke nights and pub quizzes.