Situado en el barrio Miraflores de Lima, el hotel Hotel Sunflowers Inn se encuentra a solo 6 minutos a pie de atractivos culturales como el Choco Museo. Los huéspedes que se alojen en el hotel pueden aparcar su coche en el lugar.
El Hotel Sunflowers Inn cuenta con habitaciones con inodoro y ducha, así como TV de pantalla plana con canales vía satélite y detectores de humo.
El restaurante la Republica Fast Food está a 5 minutos a pie del hotel y ofrece comida peruana.
La Sala Luis Miró Quesada Garland está a solo 450 metros de este hotel y el Lugar de la Memoria se sitúa a una distancia de unos 10 minutos en coche. Los aficionados al deporte también disfrutarán visitando el Estadio Nacional del Perú, a unos 15 minutos en coche del Sunflowers Inn Lima. Este establecimiento está situado en las proximidades del Parque Grau Miraflores, mientras que la estación de autobuses Paradero Pardo está alrededor de 5 minutos a pie del hotel.