Hotel Le Regina znajduje się na Nowym Mieście, która stanowi część warszawskiej starówki. Jego siedziba - budynek historycznego Pałacu Mokranowskich, sam w sobie stanowi turystyczną atrakcję. Niektóre pokoje ozdobione są freskami i wyposażone w tarasy lub ogrody. Hotel oferuje ekskluzywną restaurację, strefę wellness w sklepieniu piwnicznym z krytym basenem oraz obsługę na najwyższym poziomie.