Este bed and breakfast de Niagara Falls es una casa histórica original de 1910. Se encuentra en River Road, a 2 km del parque Queen Victoria. Ofrece habitaciones elegantes con conexión Wi-Fi gratuita.
Todas las habitaciones del Lion’s Head Bed and Breakfast disponen de baño privado. Las habitaciones están decoradas de forma individual con muebles antiguos. También incluyen radio despertador y utensilios de planchado.
El parque acuático cubierto Fallsview y el casino Niagara están a 4 minutos en coche. La fábrica Nightmares Fear está a 1 km.