El lujoso The Globe está situado en el centro de Warwick y cuenta con un asador, un bar de cerveza ale auténtica y habitaciones elegantes con conexión WiFi gratuita. Se encuentra a solo 5 minutos a pie del castillo de Warwick.
El bar restaurante del hotel sirve carnes galardonadas y marisco fresco en un entorno acogedor. También hay una terraza para comer al aire libre, además de un bar con cervezas típicas de la zona y vinos excelentes.
El The Globe está situado a 10 minutos a pie del hipódromo de Warwick, a pocos minutos de las calles comerciales principales de Warwick y a 15 minutos a pie del parque St. Nicholas.