Walking distance to major stations and bus stops. Very close to Hyde Park. Plenty of restaurants around the area.