Doté d'un restaurant, l'Englands Rose est situé à Thame. Une connexion Wi-Fi est disponible gratuitement.
Toutes les chambres comprennent une salle de bains privative, une télévision à écran plat et un plateau/bouilloire.
L'Englands Rose possède un jardin et un bar. Le stationnement sur place est gratuit.
L'auberge se trouve à 6,1 km du club de golf Oxfordshire. L'aéroport de Londres-Heathrow est à 44 km.