La compañía norteamericana Sheraton Hotels & Resorts llegó al Perú a finales de la década de 1960 y empezó la construcción de su hotel al costado sur del Centro Cívico de Lima, donde antiguamente se ubicaba la Penitenciaría de Lima, conocida como el Panóptico. En parte del terreno que ocupó la antigua penitenciaria de Lima fue construido el Hotel Sheraton, perteneciente a una de las cadenas hoteleras más grandes del mundo.
Hotel Sheraton