translate English to French: If you want to see Delft at its best, this is certainly a good choice.
Hotel très bien situé sur une place au centre ville. Beaucoup de charme.