If you mean "Sunshine On My Shoulder", it was John Denver who wrote and sang this song.
John Denver
I Sang it. So did John Denver.
Sunshine On My Shoulders by John Denver (1973)
City of New Orleans
It's a John Denver song
No, John Denver did not sing Hey There Delilah. The Plain White T's released that song in 2005. John Denver died in 1997. Tom Jones had a 1968 single entitled simply Delilah, but John Denver never sang that song either.
John sang a song written by Bill Danoff called "Dearest Esmerelda", but it wasn't about a hotel, to the best of my knowledge.
The song was written and performed by John Denver and subsequently covered by Olivia Newton John.
The song was written and performed by John Denver and subsequently covered by Olivia Newton John.
No, John Denver is not single.
John Denver has 3 children