El Hotel Dom Pedro Lisboa está situado a unos 200 metros de una gran cantidad de tiendas y comercios, así como de numerosos restaurantes. Desde sus habitaciones ofrece excelentes vistas a la ciudad y al río Tagus.
En el mismo hotel los huéspedes pueden disfrutar del restaurante Gattopardo, con un ambiente excelente que le invita a sumergirse en la rica tradición de la cocina italiana y una terraza que ideal para comer fuera.
Otra opción es el Bistrot Le Café, situado en el recibidor, ofrece desayunos, buffet de comidas portugués y a la carta. El hotel es ideal para estancias de negocios, dispone de 20 salas de reuniones, y turismo, ya que está situado en el centro de la capital portuguesa, cerca del metro y los tranvías, y cuenta con buenos accesos a las autopistas del norte y del sur.