Situated just between Place Pigalle and the foot of Montmartre, this charming three star hotel will delight visitors to Paris with its warm brand of hospitality.