Robin Hood Robin Hood The Robin Hood Hotel, 16 Severn Grove Riverside Cardiff CF11 9EN Rating Date: 2019-10-22 Rating Authority: Cardiff Leave a Reply Cancel replyYou must be logged in to post a comment.