I solved this problem by adding this code into hotspot view in component..
$doc = & JFactory::getDocument();
$doc->setMetaData('description',strip_tags($hotspot));
$doc->setTitle(strip_tags($hotspot));
$doc->setMetaData('generator',"Prowebdesign.uk.com");
$wordChunks = explode(" ", strip_tags($hotspot,""));
for($i = 0; $i setMetaData('keywords',str_replace(array("\r\n", "\r", "\n", "\t"),"",$keywords ));
Only problem with this is creating keywords. because we dont have a field that stores keywords for hotspots what i did is merged description with title and added comma in between each empty space. The keywording is not 100% perfect.
Creating extra field in database for keywords in hotspot items table and adding a input field in admin area will be better idea.