Strange place accommodating pub, a towering peak (8)
I believe the answer is:
pinnacle
'a towering peak' is the definition.
(I've seen this before)
'strange place accommodating pub' is the wordplay.
'strange' indicates anagramming the letters.
'accommodating' indicates putting letters inside.
'pub' becomes 'inn' (an inn is a type of pub).
'place' is an anagram of 'pacle'.
'pacle' going around 'inn' is 'PINNACLE'.
(Other definitions for pinnacle that I've seen before include "tip-top" , "High pointed piece of rock" , "The highest point, say of fame" , "Highest point of success" , "The highest point, peak" .)