Ramada Downtown hosts stay of Bollywood actor Bobby Deol