Swissôtel Lima se encuentra en el barrio de San Isidro, en Lima. Desde el hotel se puede acceder a restaurantes y al centro comercial Larcomar.
El hotel también está cerca de los principales lugares turísticos de la ciudad. Los huéspedes pueden visitar la Waca Wallamarca, así como la Basílica y el Monasterio de San Francisco, el Museo del Oro y el parque El Olivar.
Por la mañana se sirve un desayuno buffet. El hotel cuenta con 4 restaurantes, donde se pueden degustar platos peruanos, japoneses y europeos, y con un bar en el vestíbulo.
Puede relajarse junto a la piscina al aire libre o en el baño ruso. Para el tiempo libre, el hotel dispone de una cancha de tenis y un centro de fitness. Para relajarse por completo, puede acudir al spa.
Hay Wi-Fi gratuito en las áreas comunes. Para los huéspedes de negocios, el hotel dispone de un centro de negocios.
Las habitaciones son adecuadas para familias y personas con discapacidad, y cuentan con ropa de cama de primera calidad.