Channings Hotel is a great hotel in a quiet area but not to far from the city centre. It's a 10 minute walk and you're on Princes Street.
Staff is very nice and helpfull (we lost 2 pieces of our lugage and the hotel concierge found out what went wrong).
Breakfast is good as wel. They have a continental breakfast as wel as a Scottish breakfast.
The hotelroom was big enough for three adults, clean and comfortable only the extra bed was a bit short.
Edinburgh is a great city! If you like London, you'll like Edinburgh too. Ask the hotelstaff about all the things you must see.