El Peninsular goza de una ubicación privilegiada en el casco antiguo de Oporto, declarado Patrimonio de la Humanidad por la UNESCO, a solo 200 metros de la estación de tren de Sao Bento. El hotel cuenta con un restaurante y un ascensor. Las habitaciones del Hotel Peninsular, decoradas en un estilo rústico neutro, tienen baño privado y muebles de madera antiguos. Algunas disponen de balcón. El desayuno se sirve cada mañana en el comedor de la planta baja, decorado con azulejos tradicionales portugueses. A pocos pasos del hotel hay numerosas cafeterías y restaurantes. El personal del hotel le ayudará a comprar billetes para el autobús turístico de Oporto. El Peninsular Hotel se encuentra a 3 minutos a pie de la famosa calle comercial Santa Catalina. La estación de metro más cercana está a 3 minutos a pie. El Hotel Peninsular se halla a 17 km del aeropuerto internacional de Oporto.