Surplombant la place Chiado de Lisbonne, l'Hotel Borges propose des chambres avec télévision par satellite, dont certaines sont pourvues d'un balcon privé. Il dispose entre autres d'un bureau d'excursions.