Hotel Review: AlmaLusa Baixa Chiado, Lisbon in Portugal

Tucked away in a corner of Praça do Município, one of Lisbon’s gleaming marble squares, is the AlmaLusa Baixa Chiado boutique hotel. How does it measure up?