Saint Pierre is situated within the sophisticated settings of swanky new W hotel. Saint Pierre’s chic interior offers an ambience that radiates style and comfort.