El Hotel Montecarlo está situado en pleno corazón de Sevilla, a orillas del Río Guadalquivir, muy cerca de la principal zona comercial y de ocio de la ciudad, el Barrio de Santa Cruz, y a pocos minutos a pie de los Reales Alcázares, de la Giralda y de la Cartuja. El Montecarlo, ubicado en una antigua casa señorial del siglo XVIII, cuenta con elementos históricos típicos de la época, perfectamente combinados con las más modernas instalaciones.