Hotel Robin Hood se encuentra en Grand Falls -Windsor. Este hotel de 3 estrellas ofrece jardín y tiene habitaciones con aire acondicionado, wifi gratis y baño privado.
En el hotel, cada habitación incluye armario. En Hotel Robin Hood, cada habitación está equipada con ropa de cama y toallas.
El alojamiento ofrece terraza solárium.
El aeropuerto más cercano (Aeropuerto internacional de Gander) está a 97 km del alojamiento.