El Hotel Saint George tiene un jardín exuberante con 2 piscinas e instalaciones de spa. Se encuentra a 300 metros del centro de la ciudad de Puerto Iguazú y a 17 km de las cataratas del Iguazú.

Las habitaciones del Saint George están decoradas en tonos pastel y cuentan con TV por cable y minibar. Algunas gozan de vistas al jardín.

El spa del alojamiento dispone de bañera de hidromasaje para 8 personas, sauna seca y duchas escocesas. También hay una sala de masajes. La sala de juegos cuenta con mesa de ping pong y metegol.

El Hotel Saint George se encuentra frente a una estación de colectivo, que lleva a las cataratas, y a 19 km del aeropuerto internacional de Puerto Iguazú, en Argentina. El aeropuerto internacional de Foz do Iguazú, en Brasil, se sitúa a 25 km.