Ramada Birmingham Solihull Hotel is one England's oldest Tudor inns, This 4 Star Hotel welcomes each guests with a period of time-framed buildings and views over the ancient bowling green.