terrass hotel paris france

I had the incredible experience of staying at Terrass Hotel located in the 18th district of Montmartre in their penthouse suite! When I checked in I was blown away, by the incredible service! We were able to check in right away, and headed up to our room.

View Post