terminal for heathrow express. tube to most places of interest. walking distance to hyde park. reasonable collection of eateries nearby.
use the 'interactive map' of the link below to see hotels/B&B's nearby.
http://www.tripadvisor.com/Hotel_Review-g186338-d193165-Reviews-The_Royal_Park_Hotel-London_England.html