El Nobilcasa Suites está situado en el centro de Roma, a 2 minutos a pie de la estación de metro de Lepanto y a 700 metros del Vaticano. Ofrece habitaciones con aire acondicionado y conexión WiFi gratuita.
Las habitaciones del Nobilcasa Suites son elegantes y tienen TV de pantalla plana, nevera pequeña, hervidor eléctrico y set de té/café. También incluyen baño privado con artículos de aseo y secador de pelo.
Por las mañanas se sirve un desayuno con productos dulces y salados en la habitación.
El establecimiento se encuentra a 10 minutos a pie de la plaza de San Pedro y a 6 paradas de metro de la estación de tren de Termini.