A shop owner in one of Edinburgh's most vibrant streets claims it has been "completely blighted" by the hotel at the top which has been shrouded in scaffolding for five years.